Kirkcaldy Beach is situated in Fife region of Scotland. It is a sandy beach mixed with rock pools. For a real walk on the wild side, seals basking in the sun can be observed. It is perfect for picnicking and swimming.