Place
Free account · your comment posts right after signup
May Craig is a rocky island situated along the North Sea coast of Aberdeenshire, Scotland. May Craig lies about one half mile (0.8 km) south of Newtonhill and a mile (1.6 km) northeast of the village of Muchalls. A small islet of the same name lies three miles (five km) to the north-northeast.
Read the full article →Not who you're looking for? Others named May Craig: Irish actress · American journalist (1889–1975)