Lenewa is a small town in Sri Lanka. It is located within Southern Province.
See also
External links
7°54′N 80°44′E / 7.900°N 80.733°E
Laupäev, märts 01, 2025
Lenewa is a small town in Sri Lanka. It is located within Southern Province.
7°54′N 80°44′E / 7.900°N 80.733°E / 7.900; 80.733
You must be logged in to post a comment.