Aberdour Silver Sands is one of the most popular and attractive beaches on the Fife coast. It's a small, sandy beach with good views of the islands of Inchmickery and Inchcolm. An excellent section of the Fife Coastal Path passes behind the beach.