Kennaa Film Studios – Location
Situated in the centre of the Isle of Man, Kennaa Film Studios are easily accessible even during the Isle of Man TT and Manx Grand Prix Races when the Mountain Circuit is closed.
Situated in the centre of the Isle of Man, Kennaa Film Studios are easily accessible even during the Isle of Man TT and Manx Grand Prix Races when the Mountain Circuit is closed.