Where is Ramada Hotel?
Where is Ramada Hotel located?
Ramada Hotel, Maharashtra, India (approx. 19.13626°, 72.89947°)
Where is Ramada Hotel on the map?
{"latitude":19.13626,"longitude":72.89947,"title":"Ramada Hotel"}