Stunning seaside destination, with gorgeous sandy beaches, voted ‘Most Beautiful Coastal Town’ in Scotland
SCOTLAND is blessed with thousands of miles of gorgeous coast, dotted with beautiful little islands and bays, and picturesque villages and towns. Many, particularly on the west coast, are lapped by azure-blue seas that could easily be mistaken for the …