Otter Creek State Park


Otter Creek State Park - Utah state park in United States of America.