1. Lack of transportation and communication:
Nepal is economically poor country. Nepal has not been able to provide transportation and communication facilities in all sectors. So, tourists who visit Nepal cannot get a chance to observe all parts of Nepal.
2. Lack of trained tourism manpower:
Tourism industry needs trained and untrained manpower. Trained manpower is scarce in Nepal. Such as: Geographical experts, Trained and Export guides etc.
3. Lack of good quality hotels:
According to the fiscal year 2009/10, there were 103 star hotels with 9613 beds. The hotels are not well managed and unhygienic. So, tourists do not prefer to visit Nepal due to unhygienic, unmatched and unmanaged hotels.