AYANA Resort and Spa: Named after a ‘place of refuge’ in Sanskrit, AYANA Resort and Spa Bali, Indonesia, is perched on limestone cliffs above the Indian Ocean near Jimbaran Bay on Bali’s south-western peninsula. The 77-hectare property enjoys majestic views and a ... Read More »



















