In My Footsteps: 4K New England - Castle Hill Lighthouse, Newport, RI
Newport, Rhode Island is one of the most popular places to visit in all of New England. Far from the bustling downtown area is Castle Hill. The property consists of a luxurious resort and hotel, but also a short walk away there is a unique lighthouse built into a rock face. Castle Hill Lighthouse overlooks Narragansett Bay and has been ...