Glen Island is a small island located nearby NY In the beginning of XX cent it was used as an entertainment place of rich new yorkers.A castle is a copy of German one of XIV cent.