Visit Nepal 2020 – A Project to Nuture
A small country lying in South-East Asia, Nepal has always been considered as one of the most naturally and culturally beautiful countries for many years. The flora and fauna, mountains, valleys, rivers, lakes, forests, temples, and many other aspects define Nepal perfectly. Though it may