Litchfield Beach & Golf Video Center

Atalaya Castle

Explore a little bit of history when you step into Atalaya Castle in Huntington Beach State Park.

 

Other Litchfield Beach Video