Where is Alamo Inn?
Where is Alamo Inn located?
Alamo Inn, Nevada, United States (approx. 37.36342°, -115.1593°)
Where is Alamo Inn on the map?
{"latitude":37.36342,"longitude":-115.1593,"title":"Alamo Inn"}