Posts tagged with ‘TTG Travel Awards’

  • Maya Ubud Resort in Bali voted Best Resort Hotel

    One of Green Globe Certification’s Elite Members, the Maya Ubud Resort & Spa in Bali, recently took home the 24k…