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