SANTI MANDALA VILLA & SPA – Boutique hotel
Santi Mandala Villa & Spa is located on a garden hillside in 3.5 hectares located on the outskirts of Ubud and placed superb facing a breathtaking view of Lake Tanaraga Giri, rice paddies, and tropical greenery.Just 15 minutes drive from … Read More