From Faro: Benagil, Marinha Beach, 7 Hanging Valleys, Algar Seco in Faro, Portugal