"Go see the white deer" Romulus Things to Do Tip by Rhondaj
Romulus Things to Do: 2 reviews and 2 photos
The website I've sited here says this is the site of the largest white deer herd in the world. I do know it is easy to spot them through the fence as one is traveling along the roadway beside the old depot.
Address: Old Seneca Army Depot, Romulus, 96a
Directions: northern end of Seneca lake, east side.
look for the miles of fencing with brush and woods beyond