Mr.GigglesAlot
New member
I might get to go to India to go see my mom this year and I was wondering if anyone who has travelled to India would know where is the best place to find the bud (so to speak)
I've heard the Kullu Valley is a big spot for the hippies and there is an abundant supply of charas
I've heard the Kullu Valley is a big spot for the hippies and there is an abundant supply of charas