Name:Mayflower
Latitude:31°57'05"N
Longitude:91°23'29"W
Hamlet:Mayflower
County:Tensas Parish
State:Louisiana
Country:États-Unis