The Mediterranean island of Cyprus is ... known locally as Coral Bay, is a large sweep of golden sand fringed with hotels and dotted with sunbeds in summer. It is a Blue Flag beach around five ...