News

The lookout tower at Lambert Castle, built in 1896, stands 70 feet above the ridge and offers views of New York City.
Medieval castles are the stuff of which fairy tales are made, but if you've ever visited one, you know how inhospitable they ...