Villa Carissa in Seminyak Center: 3-Bedroom Private Pool Villa in Bali, IndonesiaVilla Carissa in Seminyak Center: 3-Bedroom Private Pool Villa in Bali, Indonesia
Seminyak Center – Villa Carissa Located in Seminyak Center, within 1.2 km 0.74 mile) of Petitenget Beach and 1.3 km (0.80 mile) of Seminyak Beach, Villa Carissa Seminyak Center offers [...]