The terroir of Chateau de Talu is uniquely located in the city of Gelendzhik, on the same parallel with Bordeaux and Piedmont, premium winemaking zones.
Translated from French, Chateau de Talu means “Castle on the slope”. The building is designed in a medieval style, which was developed by European architects from France and Italy.
Today, this is the largest modern winery on the Black Sea coast, built from scratch. The chief winemaker of the enterprise is Frank Duseigneur – French oenologist and wine expert.