International Buddhist Confederation

International Buddhist Confederation is the biggest religious Buddhist confederation, based in Delhi, India.

[1][2] The architect of the International Buddhist Confederation is Lama Lobzang.

[3] This confederation is named as the first organization which unites Buddhists from the whole world.

This article about a Buddhist organization is a stub.

You can help Wikipedia by expanding it.