Cape Trafalgar in Canos de Meca Canos de Meca has been important throughout history. There is a burial ground from the bronze age. Recently you may have heard that they have found new Roman ruins in Cape Trafalgar and in the beach nearby Canos de Meca. There are also the ruins of an “almenara tower” […]