Whale watching is a popular activity as well from December to April when humpback whales return to the Banderas Bay.