where is loveland castle in ohio
Chateau Laroche is the World headquarters of this organization, started in 1927. ChÃ¢teau Laroche, also known as the Loveland Castle, is a museum on the banks of the Little Miami River, in Loveland, Ohio. A folly of a historical European castle, construction began in 1929 by Boy Scout troop leader and World War I veteran and medievalist Harry D. Andrews.