From the famous Hotel California to humpback whales, Mexico's Cabo region has much to offer Toronto Sun
TODOS SANTOS, Mexico ? Such a lovely place, indeed.We were just a few minutes into our visit to Todos Santos when a rickety horse-drawn tourist carriage ...