English: St Petersburg has a lot of tourists.
Telugu: సెయింట్ పీటర్స్బర్గ్ అనేక మంది ప్రయాణికులు ఆకర్షిస్తుంది.