Experience these 20 captivating indoor activities in Charleston SC. Unwind, and have fun, and explore unique attractions.