Corpus Christi College Travel Articles

 
In Love and Drunk in Oxford – Oxford, England, Europe
Oxford, England might not make many lists of the "Top Ten Romantic Locations in Europe", but Stacy and Sara set out to prove everyone wrong, with the help of a lot of wine and their friend,