Unleash your wanderlust and explore the green wonder of Northeast India, Meghalaya with a memorable road journey.
Explore the mesmerizing waterfalls roaring and falling in the lush and steep green valley of Meghalaya.
Explore the Northeastern place referred to as the “Orchid State of India” with 600 plus species nurturing in it.
Bless your eyes with a stunning view of Umiam Lake, a majestic-man made reservoir that expands over an area of 222 square kilometres.
Stop over at the oldest and the second-largest monastery in the world, the Tawang Monastery standing tall with colorful prayer flags and panoramic views.
Inclusions: