Mouflon sheep

Mouflon sheep can be found on the islands and the internal regions of Croatia, at altitudes of up to 1800 m above sea level. There are many trophies in silver/gold medal.

Mouflon hunt in Croatia