India Travel profile picture

image
Lumbini – The Birth Place of Gautam Buddha Lumbini located in Nepal and just across the India border is the birt place of Gautam Buddha. It is a Buddhist pilgrimage and tourist spot recognized by UNESCO
https://rangandatta.wordpress.....com/2024/05/22/lumbi


Discover the world at Altruu, The Discovery Engine