Europe
How to spend a week in Madeira – and not just in Funchal
Lying off the coast of Africa, Madeira is a small Portuguese island in the Atlantic ...