by aldorado
Island of Madeira - the magnificent natural landscape in the west, near the 25 Fontes falls