Nepal

Nepal — page 1
Where Is Nepal The small country of Nepal covers 56,827 square miles 147,181 square kilometers in southern Asia It is sandwiched between two of the largest countries in the world India surrounds Nepal to the west south and east Across the Himalayan Mountains to the north lies China The region of China that borders Nepal is called Tibet India 4