The spectacular Villa Ylang Ylang is located in Saba Bai, a deserted stretch of black sand beach, 15 minutes north from the popular resort town of Sanur. This beachfront property affords stunning views across the Badung Straits and sunrise over the distant Nusa Penida, one of Bali’s [...]
