The red and white Cabo da Roca lighthouse stands on a dramatic cliff edge, overlooking the vibrant turquoise and blue Atlantic Ocean where waves crash against the base
The red and white Cabo da Roca lighthouse stands on a dramatic cliff edge, overlooking the vibrant turquoise and blue Atlantic Ocean where waves crash against the base