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