Log In or Register
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!