Travel & Gourmet

Oasis of the Soul: St. Regis Maldives Vommuli Resort

The St. Regis Maldives Vommuli is situated on a private island isolated from the outside world in the Dhaalu Atoll of the Maldives archipelago. The overwater resorts there take luxury to a new level, and the ocean there is a turquoise bluer than anywhere else in the world. The Maldives, which consist of 99% of water and 1% of land, have roughly 1200 islands, of which 200 are inhabited. Numerous thriving coral reefs are sheltered by many of those other islands. Could this location actually exist on Earth?

waterfront water villa housing house pool hotel outdoors swimming pool nature

Recommended posts for you