Ama, Louisiana

Ama, Louisiana

Ama, Louisiana is a small town located in St. Charles Parish, about 25 miles west of New Orleans. It was founded in 1836 by a group of settlers from France and Germany who were looking for a new start. The town was named after the Ama River, which runs through the area and is home […]