Explore details about location Swallow Craig. Swallow Craig is a location situated within the Fife alongside other areas such as Muir Gardens, Rose Street, The Glebe.