by aldorado
View of 25 fontes falls (25 fountains waterfalls) and greenish forest landscape on Madeira, the hiking and flower island