Shillong is the capital of Meghalaya and also one of the famous hill stations of India. It also known as “The Abode of Clouds”. This city surrounded by amazing waterfalls, crystal clear lakes and impressive mountains. It is an ideal … Continue reading
The post Shillong appeared first on .
This post first appeared on India Travel, Holiday Packages, Hotels And Destina, please read the originial post: here