Colorful rides and carousel fun at a Saint Petersburg park — Travel Magazine