New Smyrna Beach is a city in Volusia County, Florida. Located between several different bodies of water, New Smyrna beach is an ideal place for watersports. Visitors participate in watersports of all kinds, including swimming, scuba diving, kitesurfing, and surfing. In July 2009, New Smyrna Beach was ranked number nine on the list of "best surf towns" in Surfer Magazine. It was also recognized as “one of the world’s top 20 surf towns” by National Geographic Magazine in 2012. While New Smyrna Beach isn’t busy making headlines, it offers a vast array of festivities taking place on one of its popular Main Streets or along its beachfront.