Where is Nepal?
Nepal is a small landlocked country situated in between giant countries India and China. In Southeast Asia, Nepal is a country of mountains, rivers and diverse cultures.
What's so special about Nepal?
Nepal in itself is a complete package, I would say. The land of brave Gurkha ancestors, adorned with the snow-capped mountains including Mount Everest in the North, lowlands and beautiful landscapes with never-ending rivers and lakes on the south is Nepal which consists of multicultural, multiethnic and multilingual society. The friendly people welcoming the guests with their smile and showcasing their rich local cultures and traditions will be something that will mesmerize you.