Crail is just a 90 minute drive away from Edinburgh and just ten miles away from St Andrews. It is also a part of the Fife Coastal Path, which stretches 117 miles through a number of similar villages.