Travel Reference
In-Depth Information
Nepal is located in southern Asia, bounded by the Tibet region of
China to the north and India on the south, east, and west. The country
covers an area of 56,27 square miles (147,11 square kilometers),
and is approximately the size of Alabama.
Search WWH ::




Custom Search