Search results
News about Nepal, Mount Everest, EVs
News about T20 World Cup, South Africa, fixtures
News about Nepal, Sri Lanka, West Indies
News about Sri Lanka, Nepal, 20/20 World Cup
Country in Asia
Nepal, officially the Federal Democratic Republic of Nepal, is a landlocked country in South Asia. It is mainly situated in the Himalayas, but also includes parts of the Indo-Gangetic Plain. Wikipedia