There are lots of beautiful small towns in America. But some spots have a little extra charm that makes them feel like they came into being straight from the pages of a fairy tale.
Here are 12 whimsical storybook towns across the US.
FOLLOW US: Insider is on Facebook
Frankenmuth is also home to the world's largest Christmas store, Bronner's Christmas Wonderland.
Santarella, also known as the Tyringham Gingerbread House, was built in 1739 — the same year the town was settled. Its enchanting architecture makes it a popular venue for events.
A Danish village in the Santa Ynez Valley, Solvang is lined with bakeries serving Danish goodies and shops selling traditional items like wooden shoes.
The town of 279 people is full of historic sites such as St. Peter's Roman Catholic Church and John Brown's Fort. It's also situated near the Appalachian Trail.
Built in the 1930s by the Works Progress Administration, the castle is named for Spanish conquistador Francisco Vazquez de Coronado. Lindsborg itself is known as "Little Sweden" due to its Swedish history and heritage.
With the Winooski River flowing through the city of just under 8,000 people, Montpelier feels like a whimsical escape as the smallest state capital in the US.
The town is set along the Galena River, with plenty of nature nearby at Apple River Canyon State Park. President Ulysses S. Grant lived in Galena, and his former home is now a museum.
The dirt floor of Chimayo's El Santuario de Chimayó chapel is said to have mystical healing powers.
The beachside town contains one of the largest collections of 19th-century framed buildings in the US.
The quaint town is known for its arts scene and abundance of cherries.
The Wallace Historic District, built in the 1890s, is part of the National Register of Historic Places.
The historic seaport town is full of nautical attractions such as preserved ships and maritime museums.