WHERE ARE WE IN FRANCE?

The Vendée is situated on the west coast of France and enjoys many hours of sunshine a year.