Ensenada, Mexico has the fortune of being just far enough away that it avoids some of the security concerns towns closer to the Mexico/US border face but it is still close enough to be a perfect ...
Ensenada otherwise is a modern town; you won't find folkloric dance shows, except those specially arranged for cruise passengers, nor is there much "old Mexico" culture or architecture to be ...