Sales of wine produced in the same castle. Brissac Castle is the highest in France. Located strategically on the banks of the Maine and Loire short distance from hosting large numbers of religious orders who are missionaries all over the world.