New Smyrna Beach is a coastal gem tucked away less than 20 miles south of Daytona Beach. Its laid back, beachy vibe; warm, welcoming locals; and historic and cultural appeal have long charmed visitors of every make and model. Peppered with old fashioned creameries, seaside shops and art galleries and surrounded by stately palm trees and crystal-clear water along unspoiled sugary sand beaches, New Smyrna Beach is a feast for...