De hoofdstad van Nepal is Kathmandu. Kathmandu is ook de grootste stad van het land en het politieke en culturele hart van Nepal. Het staat bekend om zijn historische tempels en monumenten, waaronder het Kathmandu Durbar-plein, dat op de Werelderfgoedlijst van UNESCO staat.