Delaware Botanic Gardens

Saves: 1
Check-ins: 0
The Delaware Botanic Gardens at Pepper Creek is a beautiful and unique public garden located in Sussex County, Delaware. The garden spans over 37 acres and is situated along the banks of Pepper Creek which flows into the Indian River Bay. The Delaware Botanic Gardens at Pepper Creek was founded in 2012 with the mission of creating a world-class, inspirational, and educational public garden that showcases the native plants of the Delmarva Peninsula and promotes conservation and stewardship of the region's natural resources. The garden's design was inspired by the surrounding landscape and features a variety of habitats, including meadows, wetlands, forests, and waterways. (Submitted by Lisa Obrien)

Member Photos

I was looking for eagles and I found Nessie!