Lupa Zoo in Ludlow is kicking off the 2025 season with its opening weekend, welcoming animal lovers back to the facility ...