Powhatan is a village in Natchitoches Parish , Louisiana , United States .
Powhatan is a small village in Natchitoches Parish , Louisiana , United States .