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