English: Where is Taganrog on the map of Russia?
Telugu: టాగాన్రోగ్ రష్యా మాప్ లో ఎక్కడ ఉంది?