Pelga Falls

Bookmark
Please login to bookmarkClose

No account yet? Register

Tura is the second largest town in Meghalaya. It is a place surrounded by waterfalls during monsoons. It will be a perfect spot for a…