Travel and Leisure ranks the best islands in Europe, including Madeira, Portugal — located 400 miles off the coast of Morocco. Praised by readers for its dramatic landscapes, culture, history, and wines, Madeira is known for its mystical, magical atmosphere.