W Maldives, the iconic luxury resort nestled in the North Ari Atoll, is preparing to open its doors on a bold, full-scale ...
The poster child for luxury holidays, the Maldives has long been synonymous with palm-painted islands, marvellous marine life, luxurious hotels, oversized villas, pampering spas and posh ...