Where is Adila Bali?
Where is Adila Bali located?
Adila Bali, Bali, Indonesia (approx. -8.83618°, 115.1673°)
Where is Adila Bali on the map?
{"latitude":-8.83618,"longitude":115.1673,"title":"Adila Bali"}