Travel to the northeast region of India and explore the beauty that Shillong possesses. The capital of Meghalaya, Shillong, is the apt introduction to the bliss of the North East. The beautiful hill station is well-known for its pleasing weather, lush greenery, sparkling lakes, and waterfalls.
Shillong – Lush Green Hills