Tag: landscae

Clouds, shillong, meghalaya, india, travel, landscape, mountains, nature

Meditations on Meghalaya

A land clothed in mist and clouds, the aptly named state of Meghalaya, is rich in natural beauty, geology, culture, and unique experience. Flip through our photo feature to get a glimpse…