If you've never heard of castle Rock its one of the most beautiful shores up in New England and its just a few minutes away from Salem where the Salem witch trials took place. I hope you enjoy. Comments and suggestions welcomed!
thanx kchristine...Castle Rock actually reminded me of the ocean scenes in the movie "Planet of the Apes"... thats why I was so intriqued to capture it and show yall :)