Villa Green Tara Villa Bali, Indonesia
Looking for a place without the neighbors to worry about? Villa «Villa Green Tara» is located in Jimbaran. This villa is located minutes away from the city center.
Jalan Celagi Basur 10X 80361 Jimbaran,Jalan Celagi Basur, Jimbaran, 80361