Sipping margaritas Chillin on the beach in Tulum, Mexico Sipping margaritas Chillin on the beach in Tulum, Mexico Follow: