Global IndianDidyouknowIndia, a tourist destination for Buddhists, has further wooed the community by laying the foundation-stone for construction of the India International Centre for Buddhist Culture and Heritage at Lumbini, Nepal.
India, a tourist destination for Buddhists, has further wooed the community by laying the foundation-stone for construction of the India International Centre for Buddhist Culture and Heritage at Lumbini, Nepal.
:
India, a tourist destination for Buddhists, has further wooed the community by laying the foundation-stone for construction of the India International Centre for Buddhist Culture and Heritage at Lumbini, Nepal.