The coast of Villa Clara is dotted with numerous cays , and there are many coral reefs and sandy beaches , too .
The northern coast of Villa Clara is dotted with numerous cays ( part of the Sabana-Camaguey Archipelago ) , and there are many coral reefs , sandy beaches , and newly constructed touristic resorts .