immortal.com.sg
Canareef Resorts Maldives - Maldives | Immortal
Touted as an island home "with the longest coastline of any Maldives Resort", Canareef features over 250 detached beach villas, many with private Jacuzzis.
(C) IMMORTAL