Hippie Heaven in Koh Phagan - Zen Beach

If there was a promised heaven to hippies, I guess Koh Phangan would be topping the list!