thom.org
photo gallery travel reviews links search feedback

Sombrero Observation Tower

Sombrero Observation Tower

The famous South of the Border Sombrero Tower. For less than a buck one can ride the elevator to the top.

Dillon, South Carolina

Send this picture to a friend as a postcard!

Photo Gallery | Unnatural Wonders

privacy statement