Belcourt Castle

Newport, RI

Belcourt Castle is located on Bellevue Avenue, Newport, Rhode Island. It is a private property and offers no accommodations but you can visit the castle as well as the garden, which are truly magnificent. The castle also boasts a museum. You can also book a guided tour and for those who aren’t afraid of ghost, […]

Read More About This Haunted Place