This is the largest known Megalithic tomb on the Isle of Man. King Orry is a almost legendary character revered by the Manx as their greatest king. He was King Godred Crovan, who seized the throne in 1079 and created the Kingdom of Mann and the Isles stretching from the Irish Sea to the outer…