Santa Cruz Tourist Information and Vacation Guide
The Santa Cruz Clock Tower is an identifiable city landmark located
at the north end of Pacific Avenue near the US Post Office Building.
It marks the north end of the Santa Cruz retail and commercial district.
Other Cities |
About Us |