Where is Welsh?

Where is Welsh located?

Welsh, Louisiana, United States (approx. 30.2360403°, -92.8226453°)


Where is Welsh on the map?