Taru Terao

“So beautiful place here! I am a researcher of rainfall. This place is a kind of mother of rainfalls. I hear that the meaning of Meghalaya is ‘the house of clouds’. So, I shall come here again and again to explore the mechanism of formation of clouds, Thank you for excellent accommodation and foods for us. See you again.”