Home to the world's largest herd of white deer, the base is in the towns of Varick and Romulus.
Home to the world's largest herd of white deer is in the towns of Varick and Romulus. White deer are the base.