Inspiration Point in Channel Islands National Park in California

Aerial view of Channel Island National Park near LA

Inspiration Point in Channel Islands National Park in California, United States.

This post may contain affiliate links, see our disclosure

Leave a Comment