Posts tagged with ‘Zoover Awards’

  • Maya Ubud Resort & Spa in Bali voted Number 1 Hotel in Indonesia

    Green Globe member, the Maya Ubud Resort & Spa counts among the ‘Top Green Destinations’ in the Travel & Tourism…