From quiet gems along the scenic Blue Ridge Parkway to the vibrant energy of sun-soaked coastal towns, these are 25 unforgettable road trip stops to add to your summer bucket list.