0 reviews
Meghayatra in Shillong is a captivating destination nestled in the heart of Meghalaya, known for its breathtaking landscapes and serene environment. Often referred to as the Scotland of the East, Shillong boasts rolling hills, lush greenery, and cascading waterfalls that create a picturesque setting. Visitors can explore the vibrant local culture, with its unique blend of traditional Khasi heritag