About us
Define
Definitions for
"Castletown"
Castletown (Balley Chashtal in Manx) is a town in the south of the Isle of Man. It is the former capital of the island. Castletown is also a House of Keys constituency, electing 1 MHK.
en.wikipedia.org