Visiting Cyprus, an oasis in the heart of the Mediterranean Sea By Chrisos Mavromoustakos Cyprus is a stunning island located in the Mediterranean Sea, just kilometres…