Tag: Big Bend Power Station

A Free Manatee Viewing Center at Big Bend Power Station, Day 171

Today we took a trip, a little off the beaten path, and ended up at a Manatee Viewing Center in Apollo Beach, Florida. However, it wasn’t at your typical exhibit in an aquarium or zoo. In fact, you might be totally shocked at where we ended up seeing them. We found this manatee viewing center […]