Skip to main content

Riverstan - Mini World End

Lokanthaya
No votes yet
About this place

This place is situate in Mathale area in Sri Lanka. Very beautifull and lot of Sri Lankan and foriners are going to visit it. Because of That is called mini world end (Punchi Lokanthaya)

Share to

User reviews

Leave a review


Add Review