The seven most beautiful places in meghalaya : A Travels guide Introduction Are you planning on going to a holiday outing or a foreign trip with your family, such as Switzerland, Scotland, Miami etc., then no need to look further and waste your valuable time and money to go on a foreign trip. Instead you can go to one or all of our northeastern 7 sister states Whichever you choose they are the best place for relaxation and rejuvenation. I would recommend you to go to Meghalaya which is know a ' Scotland of India'. Located in the Northeastern part of India, Meghalaya is a land of rivers, valleys, clouds, and mountains. It is one of the wettest places on earth and is also home to the tallest peak in the country – the Nongkhnum mountain. Meghalaya is a popular tourist destination and is known for its scenic beauty and pleasant weather. In this travel guide, we will take you through the seven most beautiful places in Meghalaya that you can visit on your next trip. 1. Dawki River...