Peel is a seaside city with a cathedral and alot of sandstone back alleys near the seafront on the Isle of Man.