Splendid interior of the 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.