0 reviews
Nestled in the northeastern part of India, Shillong is a captivating hill station known for its picturesque landscapes and vibrant culture. Often referred to as the Scotland of the East, this charming destination boasts rolling hills, lush greenery, and serene lakes. Visitors can explore the stunning Elephant Falls, take a boat ride on Umiam Lake, or enjoy panoramic views from Shillong Peak. The c