United States of America
Louisiana
East Carroll Parish
Panola Road
(Panola Road, East Carroll Parish)
Panola Pepper Co.
Pepper plant
ChiliPeppers, LA
Levee Road
Delta Road
State Route 596
Impressum