The Anantara hotel in Ubud is a brand-new luxury resort in an undiscovered corner of rural Bali. It offers something that’s ...
Balinese authorities have finally had enough and sent hundreds of police to shut down a luxury villa complex known to locals ...