Find Us
The Location
We are located in the island of Sri Lanka “the pearl of the Indian Ocean”, to the southwest of the Bay of Bengal and to the southeast of the Arabian Sea. It is separated from the Indian subcontinent by the Gulf of Mannar and the Palk Strait.
Our Beach Resort is located on southern province of the island (bottom of the country), in village called Mirissa.
Map powered by MapPress