New Winthorpes


New Winthorpes - locality in Antigua and Barbuda. It was founded in 1942.