Floating in the Atlantic Ocean, closer to Africa than to mainland Portugal, Madeira is an island with a character all its own. It's often called the 'island of eternal spring', and for good reason, as ...