At the ‘Edge of the World’ in Portugal August 22, 2025 by business At the ‘Edge of the World’ in Portugal