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…