Filter Options

Reset all

Categories


Themes


Rating From

  Clear

Places to Visit in West Khasi Hills

 Sort By:

Travel Guide Langshiang Falls
0 reviews

Langshiang Falls

The magnificent state of Meghalaya lies in the far east in the country of India. Langshiang Falls which is located in this state lies in the West Khasi Hills. While in Shillong, don’t miss on the picturesque beauty of this amazing waterfall.

read more...