You are here

World’s Wonder View Tower

  • World's Wonder View Tower

    Share to
    The World's Wonder View Tower in Genoa was built in 1926 and stands as a prime example of early automobile tourist facilities on the eastern plains.
    World's Wonder View Tower
Share to

Body