Thank goodness the English heir to the throne, Prince William, decided to study in the Scottish town of St Andrews in 2001! After all, this is where he met the love of his life, Kate Middleton – and the rest, as we all know, is Royal history. However, while this little town may forever be associated with these two lovebirds, it has much more to offer. St Andrews, situated approximately 80 kilometres to the northeast of Edinburgh, ranks among Scotland’s oldest and most beautiful towns and is known for two particular things: its famous university and the sport of golf. Another bonus point: Architecturally, this town on North Sea is a feast for the eyes.