Where is Leopold Cafe?
Where is Leopold Cafe located?
Leopold Cafe, Maharashtra, India (approx. 18.9142°, 72.8241°)
Where is Leopold Cafe on the map?
{"latitude":18.9142,"longitude":72.8241,"title":"Leopold Cafe"}