On the hill overlooking the City of Peel, a tower stands. Built around 1806 for a Thomas Corrin, who owns the hill and much land nearby.
Peel is a fishing port in the west coast of the Isle of Man.
The Isle of Man is a self-governing Crown dependency, located in the Irish Sea at the geographical centre of the British Isles.
Peel, IM
Visit website
Discovered by Northline
on 10 November 2007.
49 views.