America's prettiest town' is a must-visit.