HomeDiagramsDatabaseMapsForumAbout

View Castletown
Discussion Forum



Castletown IOM
United Kingdom

Status: Built
• 0 highrise buildings
• 0 total structures
• 0 drawn towers

Castletown lies in the south of the Isle of Man, and was the capital of the island. The town is famous for its castle, Castle Rushen, and its two universities.


Building Search  




No buildings found