Nexus (noun); the central point or hub, where multiple elements meet. The focus or center…. There is ONE Greek island in the Cyclades that is in the middle of it all and is big enough, beauti…| Geographical Journeys