Ruins of St. Andrews Castle & Cathedral

The ruins at the sea’s edge set the backdrop for the historic town of St. Andrews.