Why Cabo? Do you know what Jennifer Anniston, Lady Gaga, Selena Gomez and many other A+ celebs have in common? For the last decade, they have all enjoyed the bautiful beaches in Cabo. Year after year, thousands of visitors spend quality time with family and friends dipping...