Située en Haute Gironde, dans le canton de Bourg en Gironde, proche des citadelles de Bourg et de Blaye et à quelques kilomètres de la Route de la Corniche, la commune de Villeneuve est l'une des plus récentes du canton de Bourg en Gironde. Châteaux viticoles, puits, église... forment cette commune de charme.
Favori