Rabbidge will lead the upscale lifestyle resort in the Baa Atoll
Read MoreRanking as the country's fifth-largest source of visitors, India is a key source of tourists for Malaysia
Read MoreBaranwal brings with him a wealth of experience in the hospitality industry
Read MoreThe Hotel was given the accolade at World’s Best Awards 2024
Read More