Travel

These 20 photos will make you feel as if you’re in Tampa Bay

Tampa is a bit of an unsung destination in Florida, home to world-class museums, pristine white sand beaches, a lively waterfront and sunny weather throughout the year.