From mountain outposts to coastal villages, these nine gems call you to discover the charm of small-town America.
Swallow Falls State Park in Oakland, Maryland is proof that sometimes the best experiences are hiding in the corners of the ...