I have been living in Cyprus for two years with my boyfriend. I am South African and he is British. We will be getting married in Cyprus this month

* Once married will I be able to travel freely within Europe or will I still have to apply for a visa as a third country national?

I know people are asking similar question but the information provided is not very straight forward. I would really love some clarification on what I may need to apply for or do!