Image
Novoladozhskiy Farm
The Terra Nova Group owns several dairy farms in Western Russia and in 2012 initiated the planning process to reconstruct its 4300-hectare Novoladozhskiy farm.
The property is located in the Leningrad...