Find out why downtown Barrington is a great place to visit for a day, week or weekend, and discover what awaits your next trip to this charming community. ...