SEARCH RESORTS, HOTELS, SAFARIS
(Enter property name)

Book & Enjoy 40% Discount Constance Halaveli Resort
Sub Menu Text

Maldives

A group of 1190 little coral islands scattered across the Indian Ocean about 350km southwest of Sri Lanka built up on the tops of a submarine ridge.
CATEGORIES