Meghalaya is one of the most beautiful states in Northeast India and it starts just 100 km from Guwahati. Here is how to plan a complete 4-night trip covering Shillong, Cherrapunji’s waterfalls, the crystal-clear Dawki River and Mawlynnong — Asia’s cleanest village.





