Where is Nepal
Nepal is nestled in the Himalayan mountain range between Tibet and India.
Nepal’s international airport, Tribhuvan International Airport, is located in the capital of Kathmandu. Flights into Kathmandu have spectacular views of the Himalayas, especially flights to & from Kathmandu and New Delhi.
Map of Kathmandu, Nepal