Meghalaya is one of the Seven Sister States of northeast India, is also known as “the abode of clouds”. It is most wettest state around the world. You would fall in love with the breath taking views, lush green forests, waterfalls and Lakes. Road trip in Meghalaya would take you on next level of adventure.
Road Trip in Meghalaya, Bike ride in Meghalaya, Nohakalikai Falls, Umiam Lake, Living Root Bridges, Dawki River, Cherrapunji, Bike trip in Northeast