Check out this great place to stay in Santa Cruz
House in Santa Cruz, United States. This new home offers amazing views of Monterey Bay. Watch whales & sea otters frolic while you drink your morning coffee then fall asleep to the crash of the waves. Beaches are a 2 minute walk away. Perfect for two vacationing families! IMPORTANT...
See this content immediately after install