Pelga Falls

Bookmark
ClosePlease login

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…