Some of my Japanese friends are visiting Nepal.

Suggest me the best places to take them sightseeing, along with unique experiences, local food spots, and other activities.

All should be within the main city area. (Kathmandu, Bhaktapur, Lalitpur or not so far)

Thanks.