thenepaltravelguide

Welcome to Nepal

The Federal Republic of Nepal, country of Asia lying in the lap of Himalayan Mountain ranges. It is a landlocked country located between China (North) and India (East, West & South). The capital city of Nepal is Kathmandu and its area is 147,181 kmĀ².



Search by Area