English: Mall Road: It's the main street in Shimla.
Telugu: మాల్రోడ్: సిమ్లాలో ఇది ప్రధాన రోడ్డు.