Castle Hill

Castle Hill Lighthouse-Newport, RI

Some of the most stunning views in all of New England are at this little lighthouse with a fascinating history.…

4 years ago