British Places Named New Holland

BritishPlaceNames.uk is a Good Stuff website.