The town of North Brunswick is situated in Middlesex County, New Jersey. As far as places to see are concerned, Six Mile Run tops the list. The place abounds in natural beauty and is home to some amazing trails. North Brunswick Youth Sports Festival held in June is also a major draw for tourists. You can refresh your pallet with sumptuous food served in local restaurants such as The Greene Turtle North Brunswick and Shalimar BBQ & Curry House.