There is just one Zen meditation centre in India. It is called Bodhi Zendo. And it is my favorite place in the world.
Here is some pictures of Bodhi Zendo I took.
notion image
notion image
notion image
notion image
 
 
badge