Some 250 deer graze on 100 ha of land in the Umurga Parish. The farm also offers a look at peacocks, rabbits, sheep, goats and a pony. Biological products are on sale, and visitors are welcome all year round.