Name:Delila
Latitude:36°35'03"N
Longitude:79°08'25"W
Hamlet:Delila
County:Halifax County
State:Virginia
Country:美国