While there are a number of castles outside the city (this is the land of many a border skirmish, after all), Blackness is one of the most striking, perched on the water of the Firth of Forth.