January 7, 2010 | Florida Location: Tampa Pictures from the Florida Aquarium located in Downtown Tampa, Florida. This is located in the Channelside area of Tampa. You can view and touch the stingrays, see lots of sea creatures and visit an awesome florida giftshop.
This is located in Downtown Tampa, Channelside area of Tampa Florida. There are not any rides, but lots to see.