by tuliyani | Jun 12, 2018 | Travel, USA
Santa Cruz is one of those places that people have heard about probably because they’ve seen the movie The Lost Boys. I haven’t. I know, and I’m from there. But every time I see that it’s on tv it’s already halfway finished, or I’m just not in the mood to watch cheesy...