Private tour Madeira: Private Half-Day Historic Tour Pickup available Duration: 4 hours From US$ 103.06 Per group up to 4