2026-04-04 09:50
Yes, it is featured in a book by Scott O'DELL called "Island of the Blue Dolphin". It is located off the coast of Los Angeles, in the Channel Islands and is now called "San Nicolas".
About Us|Disclaimer|Copyright Notice|Infringement Report|Privacy Policy|Contact Us
Copyright © 2026 eLLeNow.com All Rights Reserved.