What is Delcambre, Louisiana?
'''Delcambre''' is a town in [[Iberia Parish, Louisiana|Iberia]] and [[Vermilion Parish, Louisiana|Vermilion]] parishes in the [[U.S. state]] of [[Louisiana]]. {{Iberia Parish, Louisiana}} {{Vermilion Parish, Louisiana}} [[Category:Settlements in Iberia Parish, Louisiana]] [[Category:Towns in Vermilion Parish, Louisiana]] {{US-geo-stub}}