The Wallawwa
Reservation / Enquiries
+94 77 363 8381
The Wallawwa, Minuwangoda Road, Opatha, Kotugoda, Sri Lanka.
Western Province
Sri Lanka