In the vicinity of Playa del Carmen in Mexico, at certain times of the year, a group of large, usually pregnant, bull sharks gather. It normally takes place during the months of November to March. An encounter with a bull shark is an absolutely incredible experience.