0 reviews
Nestled in the northeastern part of India, Meghalaya, with its capital Shillong, is a paradise for nature lovers and adventure enthusiasts. Known as the "Abode of Clouds," this picturesque state boasts lush green landscapes, cascading waterfalls, and serene lakes. Shillong, often referred to as the "Scotland of the East," offers a blend of colonial charm and vibrant local culture. Explore the livi