Posted in Nature The Levadas, Madeira The Levadas, Madeira, Portugal. ShareTweetRedditShareTelegramSharePin4545 Shares