Where is Ikaria?

 Ikaria is a Greek island located in the Aegean Sea. While the majority of the cultural immersion experience will be spent on the island, the travel team will also be able to visit a school of nursing located in Athens, Greece.