Inspired by the formation of the atolls, coral reefs and marine life, Le Méridien Maldives Resort & Spa, which opened on September 1, 2021, is picturesquely located in a remote corner of the Lhaviyani Atoll on the natural private island of Thilamaafushi. The nine-hectare island is known locally as “Reef Island” and is considered the quintessential...