This city boasts eye-catching architecture, incredible Hindu and Buddhist caves, interesting museums, and much more.