This quaint little University town was where Prince William met Kate Middleton! This beach overlooked the world renown St. Andrews golf cour...