The charming village has independent shops, coastal walks and house prices averaging £150,000 less than nearby St Andrews.
Take a walk back in time on a visit to Fife, home to towering cathedrals, ancient abbeys and the world’s oldest golf course. Here's how to explore the historic kingdom at its best. Discover the ...