Travel: Spanish isle Tenerife flags up a Scottish surprise

Los Cristianos beach in the island of Tenerife.
Los Cristianos beach in the island of Tenerife.

Breaking