Nature Paradise Guesthouse Hotel
Waikkal Kammala North, 64354 Wayikkal, Sri Lanka
Set in Waikkal, 2.5 km from Kammala Beach, Nature Paradise Guesthouse offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. The property is located 7.