Downtown Santa Cruz
About Downtown Santa Cruz
Santa Cruz, United States
ADD TO LIST
WRITE REVIEW
Payment Accepted:
[Flag as duplicate]
Oct 29, 2009 I love downtown Santa Cruz. It's full of unique shops, artwork, street performers, and you can people watch for hours on end. You never know what you'll see or hear, which is what makes it so much fun. Sure, there are homeless and runaways roaming around, but they usually don't bite. Related Links
Travel insurance from Worldnomads.com
|