Source: Tourism MediaHamiltonColgate University finds a picturesque home in this charming village in upstate New York filled with friendly residents and students. WorldNorth AmericaUSANew York StateUticaHamilton