Hotels & Accommodation
Tabbowa Lake Resort
Tabbowa Lake Resort — Guest house accommodation in Karuwalagaswewa, Sri Lanka.
KaruwalagaswewaView profile
Karuwalagaswewa is a locality in Puttalam District, North Western Province, Sri Lanka. Postal code: 61314.
1 business in this location · Explore the full directory