Located on the sparkling white sands of one of Northern Cyprus’s most naturally beautiful beaches, and looking out over the shallow, crystal clear waters of the Mediterranean sea, the Acapulco Resort (North Cyprus) is not just a place to relax and ha