Taking its name from a sacred spring, the magnificent six-bedroom
villa, known as‘The Beji’, rests within 40-are of land, bordered by
rice terraces and a river, within walking distance of the beach on
Bali’s south-western coast. The property is comprised of ten
single-s ...