Ravi Retreat Dodanduwa Sri Lanka

The Ravi Retreat is situated in a tranquil location by the lake and adjacent to the sea and tropical beach of Dodanduwa. The estate is managed by the owner Captain Ravi who gained his hospitality experience working as head of watersports at Emirates Palace Hotel in Abu Dhabi and Captain of various super yachts based … Continue reading Ravi Retreat Dodanduwa Sri Lanka