“A WONDER – 100% NATURE” – THE BEST “NATURE DISCOVERY ISLAND RESORT” IN THE WORLD.
An Island Resort surrounded by Nature, full of colorful surprises a ...
Located in the southern-most atoll of the Maldives, Addu – a recently declared UNESCO biosphere reserve, Canareef Resort Maldives is a secluded island ...