English: Sochi is a Russian resort town located on the Black Sea coast.
Telugu: సోచి నల్ల సముద్రతీరంలో ఉన్న ఒక రష్యన్ రిసార్ట్ పట్టణం.