Leven beach, Fife, East Coast of Scotland