Libourne

Libourne: A Historic Town in the Heart of the Bordeaux Wine Region Located at the confluence of the Isle and Dordogne rivers, Libourne is a charming town in southwestern France, in the Gironde department, known for its rich historical heritage and its central role in Bordeaux’s wine industry. Founded in 1270 by Roger de […]

Read More