Madeira island (Portugal)

a hiking trip