If flowers, sunshine, fluffy clouds and patriotic cannonfire are your thing, Madeira was made for you. As far as first impressions go, my first foray into Portugal offered up marvels of engineering, a myriad of natural landscapes, mind-bogglingly steep and twisting roads and many reasons to return. Making our way from…