Name'World's Largest Killer Bee'
Address701 Ramon Ayala Dr, Hidalgo, Texas, 78557, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionA statue in the Texas town that proudly calls itself the killer bee capital of the world....
Coordinates26.10380, -98.25370
Web address/places/worlds-largest-killer-bee