Top Menu

Channel Islands National Park 海峽群島國家公園

This place is located at Ventura harbor where you can see the Channel Islands National Park in the distances. It is a very relaxing and beautiful place. It will put you in a dream state of mind. This is one of God’s greatest creation.