Best Beaches Portugal - Carvalho Beach (Part II) - Lagao, Algarve Best Beaches