Roč a city in north-west Croatia located on the Istrian Pensinsula. It is about 50 km south-east of Trieste, Italy.