Two days is just enough time to soak up Charleston's small-town charm and Lowcountry flavor. Thanks to being compact and walkable, the city is packed with plenty to see and do—from moss-draped cemeteries and pastel-colored homes to oyster bars and rooftop lounge. Still, you'll need to strategize.