explorePortugal Blog Posts How Long Does it Take to Swim to Benagil Cave? David Rubinstein December 30, 2024 Driving Around Madeira: Times, Top Stops, and Why It’s A Must David Rubinstein November 28, 2024