Not all beach vacations need to contain white sand and balmy weather. Instead, consider heading to this cute beach town in ...