Start your day with a visit to Shillong Peak. Enjoy a breathtaking view of the city from the top. You can also visit the Shillong Planetarium and the Eco Park nearby. For lunch, head to the popular Cafe Shillong Heritage. In the afternoon, drive to Umiam Lake and spend a relaxing evening surrounded by nature.
Visit the cleanest village in Asia, Mawlynnong. Experience the simple life of the Khasi tribe and take a guided tour to see the Living Root Bridge. For lunch, try the local delicacy, Jadoh, at one of the village restaurants. In the evening, head to Dawki and enjoy a boat ride in the crystal clear waters of the Umngot River.
Explore the wettest place on earth, Cherrapunjee. Visit the famous Nohkalikai Falls, Seven Sisters Falls, and Mawsmai Cave. For lunch, stop at Cherrapunjee Holiday Resort and try the local cuisine. In the evening, head to the Thangkharang Park for a panoramic view of the Bangladesh plains.
Start your day with a visit to the Elephant Falls, named after an elephant-shaped rock near the falls. From there, head to Don Bosco Centre for Indigenous Cultures to learn about the different tribes in Meghalaya. For lunch, try the Khasi thali at the popular Trattoria restaurant. In the evening, explore Police Bazar for some local shopping and street food.
Spend your final day at the picturesque Wards Lake. Take a boat ride or a walk around the lake and enjoy the peaceful surroundings. For lunch, head to the nearby Cafe Shillong. In the afternoon, visit the Don Bosco Museum to learn about the history of the region. End your day with a relaxing spa session at the Lakkhotaa Lodge.
If you have extra time, consider visiting the Mawsynram Caves or the Mawphlang Sacred Forest. For side trips, visit the nearby states of Assam and Tripura. To maximize your fun, try the local street food and interact with the locals. If you love adventure, go trekking in the Nongkhnum Island or go kayaking in the Umngot River.