The Nature Center on South Bass Island is a “must see” spot for families with children who are engaged by natural curiosity about the world’s amazing environment. Open every day from Memorial Day to Labor Day, 11-6, the center is located at 255 Meecham Road.
