Scarlett Point – Castletown
Scarlett Point Tower is situated on the southwest coast of the Isle of Man, in Castletown. The high visibility orange building was formerly used a coastguard look out tower until…
A non stop photographic journey around the beautiful Isle of Man by Peter Killey
Scarlett Point Tower is situated on the southwest coast of the Isle of Man, in Castletown. The high visibility orange building was formerly used a coastguard look out tower until…