Where is Libourne Located?

Map showing where is Libourne located in France.

Libourne is located in the Gironde department in Nouvelle-Aquitaine in southwestern France. Famous for its medieval architecture and the picturesque Dordogne River. Libourne is a charming town surrounded by vineyards and historic charm.





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More