Tags » Rain Forests
Mawsynram-a village situated in East Khasi hills in Meghalaya (one of the North-eastern states of India.)
Meghalaya, itself means the Abode of Clouds.
Yes, Mawsynram is the apparently the wettest place on Earth. 145 more words
After visiting the Tony’s gallery, we headed north on mostly non-paved, narrow roads. The clouds increased; the landscape became greener if that is possible. We crossed to the Caribbean side near the Nicaraguan border. 606 more words