Wednesday, December 24, 2014

Belcourt Castle

April 21, 2010 by  
Filed under Haunted Castles

The magnificent Belcourt Castle is located in Newport, Rhode Island on Bellevue Avenue. The construction of this beautiful castle took three laborious years and was finally completed in 1894. Oliver Belcourt spent an estimated $ 3.2 million on construction of this lavish chateau, and made sure that every minor detail of his vision was taken […]


Google Plus