Embraced by ocean on the very north western tip of this great continent, it has bones of fortress walls and a belly of multicoloured colonial buildings, rhythmic salsa drums provide the heartbeat that pumps a melting pot of humankind through its narrow pastel streets...