We’ve arrived at the precise moment when the winter starts to feel a little long, when we’ve had a bit too much of all the snow and cold—and when sunshine and sand dominate our thoughts. But with many beach destinations still closed (or at least, uncertain) right now, international island-hopping may be out of the question, at least for the moment. Fortunately, from sea to shining sea, you’ll find plenty of warm and worthwhile beach towns, right here in the U.S. For those looking for seaside relaxation, plus other sunny pleasures—food, drink, culture, history—here are five of the very best beach towns in America. Lahaina, Hawaii Once home to King Kamehameha III and, for a time, the capital of the entire Kingdom of Hawaii, this small town is wedged between the green heights of the West Maui Mountains and the blue Pacific. It still maintains a royal feel. Surfing was …