Wentworth By The Sea’s annual “Illumination” Virtually or with Reservations!
Wentworth’s annual Illumination makes a festive occasion of lighting up the grand Victorian hotel symbolizing the beginning of the holiday season in New Castle! The... Read More