The best time to go to the hidden beach in Mexico is from December 5th to March 23rd, as these are the months when Humpback whales travel to this location.
So, in addition to enjoying an incredible tour, you will also be able to see these giants in large numbers. Unforgettable!
The only thing you should take into account is that during this season the islands are very popular with national and foreign tourists. So plan your trip well!
Find the best accommodation deals!