Lowry Park Zoo in Tampa Bay, Florida

“We’re here!” I exclaimed as we pulled into the parking lot of the Lowry Park Zoo in Tampa Bay, Florida. Definitely not the easiest zoo to find for out-of-towners unfamiliar with the area but after a few wrong turns and u-turns to get back on the right track we had finally arrived.