We at WineSplash love going to the Niagara Peninsula in Canada to taste wines! And Chateau Des Charmes is definitely one of our favorite places! The Mansion-like chateau, surrounding vineyards... Read More