Florence Island Italy

64.957222,-154.373886