Explore details about location Botetourt Gardens. Botetourt Gardens is a location situated within the Norfolk alongside other areas such as Elon Court, Quill Road, Int Terminal Blvd.