Things to Do in St. Petersburg, Florida

Located on a peninsula between the Gulf of Mexico and Tampa Bay, St. Petersburg is a vibrant city full of art museums, award-winning beaches, beautiful parks, and top-rated restaurants. Holding a Guinness World Record for the most consecutive days of sun, 768 days, St. Petersburg is also known as the “Sunshine City.” We spent two […]