
St Andrews is home to the striking ruins of both a medieval cathedral and ancient castle, as well as a sandy beach, the British Golf Museum, the famous Swilcan Bridge, and the café where Prince William met Kate. Afterwards, tuck into fish and chips in Anstruther.