Lack of sand has kept Madeira from becoming as popular as the Canary Islands or Mallorca. If Madeira had sandy beaches and cheap flights from Europe and North America, it would surely not have managed to preserve as much of its environment as it has.