11700 SW 100th St, Denton
This is a wildlife refuge in Nebraska, established in 1988 and spreads around 850 acres of tallgrass prairie ecosystem and it provides natural houses of birds relay on it
Photography
Kids Friendly
Typical Tourist
Adventure Traveler_MAYBE