Welcome, Sign In
Visit Cape St. Vincent in Algarve, Portugal
Description:Shepherd Entertainment takes you on a tour of Cape St. Vincent, known as the place where Admiral Nelson defeated the Spanish Armada in the Algarve region, Portugal.
Visit Cape St. Vincent in Algarve
Algarve Travel Attractions
algarve travel guide
Algarve Travel Information