Cyprus, an island in the eastern Mediterranean, no wonder it’s one of the most popular destinations for European travellers. Cyprus is well known for its warm weather and scenic beaches, archaic ruins and medieval castles for tourists to explore. It's also a wonderful place to go hiking, with an incredible wealth of unique flora and fauna.
Here are 10 of the most beautiful places to visit in Cyprus. Image credits: globalgrasshopper.com
01. Ayia Napa and Protaras Beach
02. Cape Greco