The Isle of Man - a small island in the Irish Sea between Britain and Ireland, has long managed to maintain its distinctive identity despite the presence of its larger neighbors.
The Isle of Man - a small island in the Irish Sea between Britain and Ireland, has long managed to maintain its distinctive identity despite the presence of its larger neighbors.
General Note
Originally released by Switch International, 2008.
Streaming video file encoded with permission for digital streaming by Infobase on May 06, 2015.