I heard that it is because the river Dhoo aand the river Glass both flow in to Douglas.
The capital city of the Isle of Man is called Douglas.
Douglas is the capital of the Isle of Man.
Douglas, IoM
Douglas, is the capital of the Isle of Man.
The capital and largest city on the Isle of Man, Douglas (Doolish), is located at 54° 09' north latitude 04° 29' west longitude.
Douglas
Barclay's Bank on the Isle of Man in the city of Douglas
Marks and Spencers are on the Isle of Man. They have a big shop in Douglas.
Douglas, The Isle of Man.
The Isle of Man.
Probably Douglas the capital
The tallest building on the Isle of Man is the 23-storey apartment complex known as the "The Crescent," located in the capital city, Douglas. It reaches a height of approximately 80 meters (262 feet). Completed in 2002, it features residential apartments and is a prominent feature of the Douglas skyline.