Upcoming Whale Watching Season in Costa Rica
As the warm waters of the Central South Pacific coast of Costa Rica beckon, the annual whale watching season is just around the corner! Every year, majestic Humpback Whales migrate from the frigid waters of Antarctica and the Arctic to our shores, seeking refuge and a safe environment to give birth to their young. The […]