Taman Sari Villa & Spa

Bali, Indonesia

Address

Taman Sari Villa & Spa
jalan Raya Uluwatu II No. 36 C Jimbaran
Bali 40171, Indonesia

Map

Map of Taman Sari Villa & Spa

© Copyright 2019. trackpacking.com