The great island of Cyprus is full of sights, restaurants, attractions, and of course, beaches. There is an exciting water sport community, events and shows to see, and delicious food to try. With so much to see and do, you will have a problem fitting in everything. So if you have to narrow down your options, there are a few cities in Cyprus that are not to be missed.
The coastal city of Ayia Napa is a must see. It is a...