Kathmandu : In a bid to promote Nepal’s tourism, the Nepali embassy in Cairo, Egypt organised a cultural programme in an exhibition at El Sawy