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