About Lake Wohlford Resort
Lake Wohlford Resort is located in California
1 Review of Lake Wohlford Resort
I haven’t stayed at the resort but I have visited. It’s very beautiful and the lake makes you forget you’re in San Diego! The are was very clean and well kept. I would definitely stay here.