Magical madeira

1 min read

A tour of these spectacular islands unearths some golfing gems

Glorious clifftop