image credit: housing

Meghalaya is the best tourist place to visit. It is considered one of the most beautiful states of North East India. It is worth seeing many beautiful mountains, high mountains, waterfalls and flowing rivers, and green grass. Thousands of people come to visit Meghalaya every year.

image credit: voiceofadventure

Shillong is the capital of Meghalaya. Surrounded by greenery, this hill station is an ideal option for a relaxing getaway. The view of Meghalaya's Dauki Lake is even more beautiful. Boat races are organized here on the Umang Tok River during the rainy season.

image credit: justwravel.

The place Cherrapunji receives a lot of rainfall. The lush green and beautiful place has many waterfalls. It is the perfect place for nature lovers. One can visit Mausimram to enjoy the monsoon. This is the most beautiful and cleanest village in Meghalaya. Elephant Fall Located in the Khasi Hills region, Elephant Fall is a hiker's paradise. The view of the waterfall falling from the rock of this hill is called "Elephant Falls".