KARUNAKARALA AYURVEDA SPA & RESORT – Waikkal

Located just 12 kilometres from the Bandaranaike International Airport or a short hop from the seaside coast of nearby Negombo,…