Why mostly indian companies focus in kathmandu-nepal for businesses expansion

Nepal is land locked country located between china and india. Nepal was covered from three sides by india and at one side is china. It was the beautiful nation with full of natural beauties by default. Nothing was to be need to do artificially for making more beautiful. It has more better environment to live and stay longer than other countries. It has also world’s highest peak mount everest located at north side of nation. It was also known as the birth place of lord buddha known as the light of asia.

The kathmandu which environment was very much better than new delhi, shanghai, tokiyo by default. The kathmandu was also known as city of temples. the kathmandu, companies, kathmandu, lord buddha,