Shillong – Beautiful Hill Stations, Landscapes, Caves, Waterfalls

Shillong is the capital city of Meghalaya, India. It is famous for its beautiful hill stations, landscape, caves, and waterfalls. It lies between Assam state in India and its neighboring country, Bangladesh. Umiam Lake, Meghalaya …

Continue reading