Madeira, Portugal

Volcanic cliffs, levada walks and Atlantic gardens