Ischia Island, Naples – Italy: Incredible view of the ‘Scarrupata” bay and crystal clear waters of the Mediterranean Sea.Ischia Island, Naples – Italy: Incredible view of the ‘Scarrupata” bay and crystal clear waters of the Mediterranean Sea.