Known as “Little England,” this hill town offers cool weather, colonial charm, and endless tea plantations.