Los Cabos is a special destination known for its natural beauty, terrific beaches and endless watersports, including snorkeling, scuba diving, sports fishing and whale watching. You can also find an ...