Maiden's Point

Maiden's Point was a small English coastal village located by Maiden's Bay, in Northumberland. The church in Maiden's Point was St. Jude's Church. (DW: The Curse of Fenric)