article image.jpg

The World Travel Awards, the most comprehensive and prestigious hallmark in travel, tourism, and hospitality industries held its 25th annual ceremony in Hong Kong and awarded Movenpick Resort & Spa Jimbaran as Bali`s best family resort.