Spring Looks Good in St. Petersburg, Florida

“This is the reason we live in Florida,” I exclaimed to my husband when we were recently stuck in a blizzard in New York City. “I’ll take heat over cold any day.” He rolled his eyes because as much as I love warm weather, I always said I didn’t want to live in Florida. When […]