Bali


Villa Taksu

4 Bedroom Villa – Sleeps 10 People – Private Pool.

Located in Legian – Bali