Nepal Travel

Nepal is a landlocked country in South Asia, between the Tibet (autonomous region of China) and India. It contains 8 of the world’s 10 highest peaks, including Mount Everest – the world’s tallest – on the border with Tibet. Lumbini, the birth place of Gautama Buddha, the founder of Buddhism is in the South region bordering India.
A monarchy for hundreds of years, Nepal was declared a republic in June 2008.