A town in Massachusetts, USA.
अमेरिका के मैसाचुसेट्स में एक नगर।
English Usage: "Northborough is known for its beautiful parks."
Hindi Usage: "उत्तरबोरो अपने सुंदर पार्कों के लिए जाना जाता है।"