Deep in the heart of Nepal, bordering Tibet and India, is the culturally rich city of Kathmandu. Kathmandu is the largest urban center in Nepal, and is considered a metropolitan city. Kathmandu has a population of nearly 1 million people, merely a fraction of the population of Nepal, hundreds of which are expats who live and work abroad in Kathmandu. Living in Kathmandu is similar to living in India, and the prices of transportation, food, entert...