3 images of Manx Tholtans, image 1 and 2 are Park Llewellyn. This beautiful once loved Manx Tholtan at Park Llewellyn sits on the foot of the slopes of North Barrule. Quite difficult to imagine how tough life in this isolated home might have been. But believe me the view out the front door overlooking…