Karta Vacation Rentals
Tucked into the lush hills of Tegallalang, Bali — about a 10-minute drive from Tegallalang Rice Terrace and Tirta Empul Temple and roughly 15 km from Ubud Monkey Forest and the Ubud Art Market. Address: Jalan Umekelod Sebatu Tegallalang, Gianyar, Bali 80561.