World Spa Awards arrives at St. Regis Maldives Vommuli

World Spa Awards has been putting the finishing touches to preparations for the Gala Ceremony 2018 at St. Regis Maldives Vommuli Resort. Here guests prepare for the main event.