Douglas , the largest town on the Isle of Man is its capital and seat of government , where the Government offices and the parliament chambers are located . Douglas , the largest town on the Isle of Man is its capital and seat of government , where the Government offices and the parliament chambers ( Tynwald ) are located .