Bahia de Banderas
Watch the humpback whales in Bahia de Banderas every year from December to March. This bay is nestled between the states of Jalisco and Nayarit, so Puerto Vallarta is a good point of departure. As these mighty whales reach 14 meters in length, it is possible to see them from the beach while they’re jumping in the sea, but there’s nothing compared to getting a closer view. A tour is advisable, since the agencies are constantly monitoring the whale sighting spots and know exactly where to go. You will see dolphins along the way, so get on board and enjoy a photo safari.