El Toro, Venezuela
San Carlos de la Barra Fortress
San Carlos de la Barra Fortress is a 17th-century star fort protecting Lake Maracaibo in Venezuela. The San Carlos de la Barra fort is one of a number of coastal fortifications which the Spanish built in Venezuela in colonial times. It is located in the Peninsula of San Carlos, in Zulia state, Venezuela.
- City
- El Toro
- Country
- Venezuela
- Category
- Historic
- Suggested visit
- About 90 minutes
Background: Wikipedia