The Algarve is a popular tourist destination for its beautiful beaches, dramatic coastline, and golf courses. Visitors can relax on the beach, go swimming, surfing, or golfing. Despite its modern resort feel, Albufeira has a rich history and its medieval old town has narrow cobbled streets, whitewashed houses, and 18th-century churches like Igreja Matriz, the main church.