With an abundance of sandy beaches and a spectacular coastline that stretches for hundreds of miles, North Cyprus is the perfect year-round playground for those who love the sea.