English: It is on Main Street in Cambridge.
Telugu: ఇది కేంబ్రిల్స్ ప్రధాన వీధిలో ఉంది.