SUBSCRIBE: - Lets go for a tour around this beautiful island nation and lets enjoy its majestic capital, Douglas. Vic Stefanu, vstefanu@yahoo.com. The Isle of Man is a self-governing Crown dependency in the Irish Sea between Great Britain and Ireland. The head of state is Queen Elizabeth II, who holds the title of Lord of Mann.
Category
šŗ
TV