Notes From Nature Talk
I've checked "Back Bay" in Google and nothing relevant appears. Does anybody know which county could be?
Posted July 6, 2013 10:49 AM
I think it's here - http://en.wikipedia.org/wiki/Newport_Back_Bay . Thus Orange County is probably the answer.
Posted July 6, 2013 3:04 PM