About the winery
French Island Vineyards is located on French Island in Victoria, Australia. With its maritime cool climate, pristine environment, clean air, sandstone soil, and distinct insect life, the winery produces wines with an adventurous character.
Good to know
Location
French Island, Victoria, Australia
