Tucked away on a hillside above Funchal on the Portuguese island of Madeira, Monte Palace Tropical Garden is the kind of place that genuinely stops you in your tracks. Covering more than 17 acres, ...