Nepal is inhabited by a majority of Hindus. However, recently the country has been declared a secular state by constitution, but not by a general referendum. But, in reality, t is interesting to find that there is a harmonious blending between Hinduism and Buddhism which presents a vivid picture of every facet of life with colorful festivals, daily rituals, family celebrations and religious ceremonies.
Hinduism is regarded as the oldest religion in the world. Although it used to flourish from Turkey to Indonesia in its best days, due to the aggressive missionary activities of the later religions like Islam & Christianity and due to its internal weaknesses in Hinduism itself like caste system & non-belief in missionary activities, Hinduism is in its minority in the world. In spite of a majority of Hindus live in India, India is not a Hindu state. It is, in fact, a secular state. So is Nepal as per new constitution. Even though, your visit to Nepal will offer a unique familiarization with Hinduism. You will be fascinated when you will be taken much back in time with more information on it.
Buddhism is a new religion which has its origin in Nepal dating back to around 600 BC. The Buddha was born in Nepal in a holy place called Lumbini 290 km south-west from Kathmandu. It is Nepal which gave Lord Buddha to the world as the 'Light of Asia'. The Buddha, in fact, did not try to propound a separate religion. He just wanted to teach a way of life discovered by himself through the rigorous personal practices and ultimately it could lead the human beings to peace and happiness. The same way of life later turned into Buddhism with several branches like Hinayana (Theravada), Mahayana, Bajrayana, Lamaism (Tibetan Buddhism), etc. A visit to Nepal can offer a golden opportunity of getting more exposed to the Buddhism with all of its vibrant branches.