Ross Island is located in Muscongus Bay, near the villages of Loudville and Chamberlain.
Restrooms on site
Wheelchair accessible trail
Entrance fee
Last updated August 13, 2023