The Portuguese island of Madeira is often referred to as a floating garden of the Atlantic, and for good reason. This lovely isle in the North Atlantic Ocean is a paradise for anyone who loves ...