Essay about My Country Nepal | 200,300,400 words

Nepal is a country located in South Asia, between India and China. It is a landlocked country with an area of 147,181 square kilometers, and it is the world’s 43rd largest country by area. Nepal is known for its diverse geography, which includes