When Trip Advisor came out with its Top 25 Luxury Hotels in the World for 2018 NOT ONE Caribbean Island resort was to be found on it but 2 on the little island of Bali were. We were lucky enough to be invited to find out what exactly is going on on the other side […]