The Algarve is the most southerly region of Portugal, famous for its stunning beaches and coastline which stretch for over 100 miles. The area is also well-known for its history, beautiful architecture, winding cobbled streets and whitewashed houses....