THE BEST PLACES TO VISIT IN MEGHALAYA
Known as the “Scotland of the East,” Shillong is famous for its lush landscapes, vibrant culture, and pleasant climate. Key attractions include the Elephant Falls and Umiam Lake.
Known as the “Scotland of the East,” Shillong is famous for its lush landscapes, vibrant culture, and pleasant climate. Key attractions include the Elephant Falls and Umiam Lake.