Resort Spotlight: Welk Resorts San Diego Welk Resorts San Diego is an absolutely stunning resort complex nestled in the hills of Escondido, California. If you’re seeking a sunny California vacation that screams luxury and relaxation, look no further—these sprawling 450 acres of golfing, dining, shopping, and poolside bliss have you covered for your next getaway. […]