Things to do in Tampa

What is it about Florida that attracts people from all around the world? Is it the white sandy beaches where you can lay in the sun all day just watching the surf beat against the beach? Or is it, perhaps,...