35 American Towns That Look Straight Out of Europe

0
25


Charleston, South Carolina

Even though this town is the definition of Southern, it’s also filled with countless similarities to European cities, like grand churches, cobblestone streets, and short, colorful buildings. Not to mention it was named after King Charles II of England.



Source link