About Jowai Jowai is a small town in the East Khasi Hills district of Meghalaya, India. It is the district headquarters. The town is known for its natural scenery, and has been described as the "Switzerland of the East". It is also known for its traditional culture, and is the birthplace of the Khasi language. The town is located on the Nohsngithiang Falls Road, which leads to the Nohsngithiang Falls.
ReadMore