Top 6 Best Tourist Places To Visit in Jowai
Jowai is one of the most beautiful and scenic towns in Meghalaya. Bounded by Myntdu river on three sides, it serves as an ideal location for family, kids and couples. Situated on a plateau, it has an average altitude of 1380 meters above sea level.
N/A