16 air miles (25 km) or 30 water miles (48 km) from Petersburg on the edge of the mud flats of Castle River, on the west side of Duncan Canal on Kupreanof Island
Reviews
No reviews yet
Availability
See the Camp Sites section below to find detailed booking availability.