Forte de Sao Bras...
Located in the charming town of Santa Maria on the island of Azores, Portugal, Forte de Sao Bras is a historical fortress that offers visitors a glimpse into the island's rich past. Built in the 16th century by order of King Philip II of Spain, this ...
Santa Maria, Azores, Portugal