Nepal is waiting. There's no end to the new adventures and experiences you'll be able to have once you climb into the driver's seat of that rental car. To really get all you can out of your trip, here are a few basics that everyone should know. Nepal is just one of the countries located in Asia, a stretch of land that never fails to inspire and impress. Its capital is Kathmandu. Home to some of the country's most popular sights, it's the perfect introduction to what this place is about.