Cloudy
17 °C | 62.6 °F
Santa Cruz is a city located in United States, North America.
|
The waterfront of Santa Cruz must be the most relaxing and laid back place in California where hippies are still cool and stress seems an unknown virus.
The seals here love it and even though tourists come in crowds to look at them sun bathing they don't really seem to care much. The board walk of Santa Cruz is perfect to go jogging or just have an ice-cream.
The...