Visit Château d’Aigle Castle & Wine Museum in Switzerland

Autumn colors surrounds the Chateau d'Aigle Castle in Switzerland

The Château d’Aigle with the Vine and Wine Museum is beautifully located surrounded by vineyards in the Rhone Valley just minutes away from Lake Geneva. The Château d’Aigle is a historic castle with medieval origins and strong roots in the local wine industry. Visitors may explore many of the nooks and crannies of the fortress … Read more