Eden Resort & Spa

Kaluwamodeen
Beruwela
Sri Lanka