Maldives Resort Island

The St. Regis Maldives Vommuli Resort The St. Regis Maldives Vommuli Resort & Spa is a perfect place to explore the beautiful Maldives Islands. The resort was established in 1986 and is run by two Maldives-based companies. The resort is extremely well equipped and fully operational. The resort is served by thirty-one channels and has …