English: The Polish garden is a small cozy park in the center of St. Petersburg.
Telugu: పోలిష్ తోట - సెయింట్ పీటర్స్బర్గ్ మధ్యలో ఒక చిన్న మరియు హాయిగా పార్క్.