Hidalgo, Texas
'World's Largest Killer Bee'
A statue in the Texas town that proudly calls itself the killer bee capital of the world.
Places I want to go
Places on this traveler's wishlist.
Hidalgo, Texas
A statue in the Texas town that proudly calls itself the killer bee capital of the world.
Islamorada, Florida
This lush Florida island is home to the ruins of a crooked ship breaker's tiny empire.
Orlando, Florida
Remarkably realistic Florida shoal bass "swim" inside this large globoid sculpture.