Start your Meghalaya trip with a visit to Don Bosco Centre for Indigenous Cultures, which is a unique 7-story museum displaying the culture and heritage of northeast India. Then head to Wards Lake, a beautiful artificial lake surrounded by beautiful gardens. Here, you can enjoy boating or a picnic. Afterward, visit the famous Elephant Falls, a magnificent waterfall where the water cascades down from a height of 20 meters. End your day with a visit to the Polo Market, where you can shop for local handicrafts and souvenirs.
Today, leave early for Mawlynnong Village, which is known as the cleanest village in Asia. Here, you can explore the village and experience the local lifestyle. Then head to Dawki, a small border town famous for its crystal-clear water of the Umngot River, where you can take a boat ride and enjoy the scenic beauty of the nearby hills. Afterward, visit Mawlyngbna, a beautiful village surrounded by lush greenery and waterfalls.
Start your day with a visit to Nohkalikai Falls, the tallest waterfall in India with a height of 340 meters. Then proceed to Mawsmai Cave, a beautiful and mysterious cave system, which is one of the most popular tourist destinations in Meghalaya. Afterward, visit the Living Root Bridges in Nongriat Village, which are unique bridges made of live roots and spans over small streams. End your day by visiting the Seven Sisters Falls, a seven-segmented waterfall, which is a must-see attraction in Cherrapunji.
If you have more time, you can consider visiting the Balpakram National Park or the Nameri National Park for a safari experience. However, it will require an additional day of travel. On the other hand, if you have only two days, you can either skip Mawlyngbna or Dawki depending upon your personal interests.