Where is Aurora Inn?
Where is Aurora Inn located?
Aurora Inn, Aurora Inn, United States of America (approx. 42.75028°, -76.7°)
Where is Aurora Inn on the map?
{"latitude":42.75028,"longitude":-76.7,"title":"Aurora Inn"}