A CAMPSITE right by the beach is being compared to the Swiss Alps - and not just because of it's name. Little Switzerland Caravan Site is found in the trendy town of Folkestone. Built on a former ...
Some results have been hidden because they may be inaccessible to you