Located about 77 km from Edinburgh International Airport, St Andrews is famous for its world-famous golf and historic university. It is also home to picturesque streets and exquisite classic buildings. Visitors can experience the town by taking a tour. Many companies offer gui...