Its capital, Nicosia ... the best time to travel to Cyprus. Limassol stands out for its seaside promenade and medieval castle. Ayia Napa, with its nightlife and beaches, is the perfect place ...