Looe Island
…known as St George's Island, is a small island and nature reserve a mile from the mainland town of Looe in Cornwall, England. According to local legend, Joseph of Arimathea landed here with the Christ Child. Some scholars, including Glyn S. Lewis, suggest the island could be Ictis, the location described by Diodorus Siculus…