Vero Beach has been named one of the top small towns in the southeast by Southern Living Magazine. Its crystal blue waters, its low-key tropical attitude and some of the best upscale boutiques, wine bars and spas have earned it the name the Hamptons of...