Nepal, though far from prosperity is a perfect place for people seeking peace. Nepal vacation in itself is a journey to inner peace. Nepal shares its borders with China on the North and India