On Edinburgh’s doorstep, Fife is the perfect place to spend a day, a weekend, or even a week. With so many places to visit, here’s our Top 5 places.