Cabo: Not Just for Spring Break

The resort city Cabo San Lucas is not just about booze, clubs and parties.