Shillong – An Ode for Clouds
Shillong is the capital of Meghalaya state of Northeast India. It is a beautiful hill station with a lot of waterfalls, peaks, gardens as well as scenic views. This hill station is surrounded by dense mountain ranges as it is on a plateau. The town is named after U Blei Shylong, the god of Khasis, …