Situated on the shores of the River Forth on the western outskirts of Kikcaldy.  A view of the castle directly from the beach below