Ogden Botanical Gardens

Probably the most stunning gardens within the region, with marvellous views overlooking town of Funchal,…