The Beaupuy Castle (Fr. Château de Beaupuy) is located in France, in the commune of Mouilleron-le-Captif, in the Vendée department, in the Pays de la Loire region. Near a 15th century Renaissance manor house, fortified in the 16th century, known as the old Beaupuy castle, Count Henry-Louis de Tinguy de Nesmy had the current neo-Gothic castle ...