Visiting Isle of Man
Isle of Man is a self-governing British Crown Dependency and a delightful place to visit. The island presents colorful towns, impressive castles and picturesque landscapes where fairies wouldn’t seem out of place. I visited for five days and added pictures to a new Isle of Man album.

