A top feature is Castle Craig, a stone observation tower that gives you panoramic views all the way to Long Island Sound on a ...