Swiss travel | Aigle

Château d’Aigle

Aigle, capital of the Chablais winemaking region: This beautiful serene town of Aigle is the capital of the Chablais wine growing region and lies south-east of Lake Geneva. Aigle and its neighbouring town Yvorne are reputed to produce what are acclaimed to be the best wines of the region and some of the best in Switzerland. […]