What Town Is Bard College In?

What Town Is Bard College In? Bard College’s main campus is located in Annandale-on-Hudson, New York, on the east bank of the Hudson River, about 90 miles north of New York City and 220 miles southwest of Boston. Is Bard College in the city? Our Campuses Campuses in New York City, Boston, California, and Germany bring … Continue reading What Town Is Bard College In?