I did not go to Dallas as mentioned in a prior post. Instead I came to Tampa, FL a week back. First US visit.. a nice experience being in this great country! Any insights on places I could go to at/near Tampa for critter photography? Looking for something nearby if any ... I'm at Arbour Ponds @ Dale Mavry Hwy, ' don't have a car but can take a Cab to places.