A castle in Romania in the top 20 Most Insta-Worthy Castles Worldwide
A castle located in Romania is among the top 20 most Instagrammed ones, according to a recent report.
Following the massive hype surrounding the reality series and the ongoing refurbishment of the historic Gwrych Castle for the series,…