Heart of the ocean

4 min read

Like a glittering gem in the Atlantic, Madeira – with its wildlife wond