Lagoa (Algarve), Faro Beaches Benagil beach and cave The small village of Benagil has a natural treasure: a magnificent cave, accessible only by sea. Discover the place