ta Cruz's Dream Inn is one couple's home away from home... literally
Doug Jarman and his wife have stayed at the Dream Inn, Santa Cruz's only beachfront resort, one week, every month for over twenty-five years.
Doug Jarman and his wife have stayed at the Dream Inn, Santa Cruz's only beachfront resort, one week, every month for over twenty-five years.