If you visit these American cities, you might just think you've traveled back in time to the "flower power" heyday of the 1960s. The original baby boomer hippies have inspired a whole new generation to take up the causes of free love, environmentalism, and holistic spiritualism. The peace, love, and happiness movement of the 60s may be long gone, but these towns clearly did not get the message—they're still living it up like it's 1969! And hey, that's just fine with us; the world could use a little more weird! If you're a fan of impromptu drum circles, patchouli, or just a general hippie vibe, here are the 20 American cities you need to visit!