One of the most popular sites for finding events and contacts with similar interests is called Meetup in Nicosia. Whether you are interested in web design, art, startups, painting, or almost anything else, you will probably find a group with the same interest that meets up regularly. If you don't, you can always create your own meet up event and connect with others in that way.
You can also check out the Cyprus Meet-up Forum in order to network with other expats in Cyprus.
There are a variety of dance classes offered in Nicosia, ranging from Latin dance to pole dancing, with everything including ballet, hip hop, belly dancing, and Greek and Cypriot traditional dances in between. Check out one of the biggest dance providers in the area, Nicosia Dance Center, for their class schedule and offerings.
There is no better way to immerse yourself in Greek Cypriot culture than by learning to make some of the tasty local Mediterranean dishes, widely considered to be one of the healthiest cuisines on the planet. Check out Yummy Cyprus, where locals Rena and Marina offer private and group workshops in Greek Cypriot cooking.
Capture the beauty of your new home in the Mediterranean with the help of some local photography classes to hone your skills. Check out the Digital Photography Full Course offered in Cyprus starting this summer, or look up one of the many frequent workshops offered by working photographers in Nicosia.
The University of Nicosia offers plenty of courses in professional studies, to satisfy any additional requirements or qualifications for your work in Cyprus. The Cyprus Institute of Marketing also offers executive training.