Riverbend is located in the charming and historic coastal town of New Castle, DE. As one of the Top 10 Most Beautiful Small Towns in America, New Castle is defined by its seaside locale, as well as its plethora of historic sites. If you want to live like a New Castle local, we recommend spending some time downtown—here, you can scope out the museums, savor a meal from Jessop's Tavern, and stay active at New Castle Battery Park.
When you're not relishing in New Castle's walking and biking trails, beaches, and fishing areas, be sure to explore everything else the area has to offer. New Castle is just 10 minutes south of Wilmington, as well as 45 minutes away from Philadelphia. Baltimore, Cape May, and even Washington DC are all under two hours away, too!