News Staff posted on February 14, 2013 15:05
A great surf town is the nearly magical sum of consistent waves, inviting accommodations, friendly locals, fun nightlife, delicious food, and plenty of activities should the ocean go flat.
Read the rest of this article