Menu
Located on the southern pristine beaches of Sri Lanka, the stunning ocean frontage resort Kamili Beach Villa offers some of the finest holiday experiences in the country.