theconstantrambler.com
The Ramblin’ Tampa Travel Guide and Trip Planner
Tampa Bay is one of those cities that seems to get no love in the travel world and it’s really not Tampa’s fault. Located on Florida’s west coast, the city of Tampa is dwarfed in…