iStock
Carmel-by-the-Sea, California

Valentine's Day is here, so since romance is on everyone's mind, here is a list of the most romantic towns in America.

From the skiing and shopping in the snowy mountains of Aspen, Colorado, to the beautiful beach and cozy cottages of Carmel-by-the-Sea, California to the fancy yacht clubs and farmer's markets loved by celebrities of The Hamptons' Sag Harbor in New York, it's the least well-known cities in America that may actually surprise you outshining heavyweights like New York City, Los Angeles and Miami.

Check out the 38 most romantic towns in America here and pack your bags.