The below clip shows a view of Potato Harbor in Channel Islands National Park. This beautiful area is located on Santa Cruz Island.




Copyright Notice Disclaimer Privacy Policy Terms of Use