Madeira Island is green and rugged with so many things to do. From hiking, beaches and natural pools, you can find it in Madeira and we compiled all the best things!



Source by renatacleto