Email us for any Queries
<p>Nepal is a land-locked country bordering with the Tibet Autonomous Region of the People's Republic of China in the north and surrounded by India in the east, south and west</p>