

Nepal
1973 Travel U/A
Nepal, 90,000 sq. km in area, lies between India in the south and the
Tibet region of China in the north. Nepal has a rich religious heritage.
Nepal is a land of sunshine, beauty and joy. Kathmandu, the capital of
Nepal, was once called Kuntipur. Kathmandu is a surprising +More
English












