Costa Rica’s Pacific coast offers some of the world’s most thrilling whale-watching experiences. Every year, the warm waters become a temporary home for majestic humpback whales, with peak months varying by region. April is an exceptional time to witness these gentle...