54 U.S. Citizens Deported from Nepal in One Year for Overstaying; Rank Second After Chinese
The number of foreign nationals overstaying their visas in Nepal has steadily increased, with Chinese and U.S. citizens topping the list. According to Nepal’s Department […]