Jowai

State

Jowai is a land mark town in Meghalaya, is located on top of a plateau which is surrounded on three sides by the Myntdu river boredering Bangladesh. It is blessed with good rainfall, glorious sunshine, lush green vegetation, towering plateaus, mesmerizing valleys, romantic rivers and enchanting waterfalls.

Getaways