Funchal: Hop-On Hop-Off Bus Tour - What $22 gets you, and where the value really shows
Hop-On Hop-Off Bus Tours, Tour Reviews, Tours

Funchal: Hop-On Hop-Off Bus Tour