Meghalaya and its natural wonders

Traveling to Meghalaya feels like stepping into the natural scenery of a movie or fairytale. The region is teeming with breathtaking waterfalls, peaceful forest clearings, tall and skinny betel nut trees, dense jungle, crystal clear streams and extravagant rock formations. Exploring the region is a reminder of how nature is the ultimate queen of art […]

Meghalaya and its natural wonders Read More »

India