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