Isabella Lee——Studied at the University of Seoul, Lives in Seoul, South Korea.
Indian nationals do not require a visa to enter Nepal. As per the Nepalese immigration, Indian nationals traveling to Nepal must posses any one of the following documents: Passport. Driving License with photo.Aug 29, 2016read more >>
QuesHub is a place where questions meet answers, it is more authentic than Quora, but you still need to discern the answers provided by the respondents.