America has very few real castles, but one of them stands in Passaic County. Since 1892, Lambert Castle has occupied the eastern slope of Garret Mountain, high above the City of Paterson.
Owning a Castle may not be for everyone, but who wouldn’t enjoy the life of a king and queen? Let’s take a tour of this once ...