Culture Smart!

Nestled in the foothills of the Himalayas, Nepal is a land of contrasts and incongruities‚ÄĒnot in the least in the variety of its cultural, ethnic, and religious weave. The Nepalese attitude toward life is essentially religious. Hindu and Buddhist values predominate and help to maintain social harmon