Lake Farm in Olhao, Portugal: View TripAdvisor's unbiased reviews, photos, and special offers for Lake Farm, #12 out of 16 Olhao B&Bs / inns.