According to estatelearning, Nepal is located in South Asia, bordered by India to the east, west and south, and Tibet to the north. The total area of Nepal is 147,181 square kilometers (56,827 sq mi). The terrain consists mostly of
History of Nepal

According to estatelearning, Nepal is located in South Asia, bordered by India to the east, west and south, and Tibet to the north. The total area of Nepal is 147,181 square kilometers (56,827 sq mi). The terrain consists mostly of