Lime Tree Hotel Bali

28.960348, -80.902783