Puy du Fou is a historical theme park in Les Epesses (between Cholet and La Roche-sur-Yon) in the heart of the Vendée region of Western France. The park brings more than 2 million visitors every year, making it the second most popular theme park in France after Disneyland Paris.