St. Nicholas Island is believed to be the final resting place of St. Nicholas, the inspiration for Santa Claus. The island was home to an ancient Byzantine monastery, which was destroyed by pirates in the 11th century.