Lumbini, Nepal: Where Lord Buddha was Born

Although the majority of the Nepalese people follow Hinduism, Nepal is an equally sacred place for the followers of the Buddhism form all around the world. Gautam Buddha; the founder of Buddhism was born in Lumbini, which automatically makes Nepal a must visit place for the Buddhist all around the world at least once in [ Continue Reading ]