Cyprus, one of the top wedding destinations in the world