The Perfect Cyprus Travel Itinerary: One week to Two Weeks

Cyprus is one of the last countries in Europe for me to visit. Located just south of Turkey and just off the coast of Lebanon, Cyprus has long been a mysterious country on my list. Having traveled all over the…