MADEIRA & PORTO SANTO, Portugal

Atlantic air and Mediterranean heart. two souls in the same surprising island