Where is Ambhara Hotel, Jakarta?
Where is Ambhara Hotel, Jakarta located?
Ambhara Hotel, Jakarta, Ambhara Hotel, Jakarta, Indonesia (approx. -6.24312°, 106.80359°)
Where is Ambhara Hotel, Jakarta on the map?
{"latitude":-6.24312,"longitude":106.80359,"title":"Ambhara Hotel, Jakarta"}