Showing the single result
Umalas, Bali – 4 Bedrooms
Own Villa is a unique estate of thatched roofed pavilions surrounded by cascading rice fields and local village life, just minutes to Seminyak.