Welcome to the charming town of New Castle, Delaware, founded in 1651 and steeped in centuries of history. Wander down cobblestone streets lined with beautifully preserved colonial homes and learn about its connection to William Penn and the founding of Pennsylvania. With sister cities in Bridgetown, Barbados, and Annapolis Royal, Canada, New Castle offers a delightful mix of historic sites, quaint shops, and a vibrant community that will make you feel right at home.