Visit Tampa Electric’s Manatee Viewing Center January 21, 2013 | van rental Since Teco Tampa Electric’s Big Bend Power Plant at Apollo Beach opened in 1986, manatees have been congregating in the plant’s canals. (more…) Read More