Shillong

Shillong – An Ode for Clouds 

Shillong is the capital of Meghalaya, a state in northeast India. It is a beautiful hill station with many waterfalls, peaks, gardens, and scenic views. This hill station is on a plateau and is surrounded by dense mountain ranges. The town is named after U Blei Shyllong, the god of Kahsis, the most worshipped god …

Shillong – An Ode for Clouds  Read More »