Otstoia Shelter
0
Directions
Located on the small island of Otstoia in Peril Straits just west of the Duffield Peninsula on Baranof Island about 41 miles north of Sitka.
Reviews
No reviews yet
Availability
Sites here are first come, first served — there's no availability to check or reserve.











