Los Cabos, Mexico, is Blessed with a Treasure Trove of Nature