Designed by
Title
Devotees lights candles in Nara Devi Temple, Kathmandu, Nepal. #32473146
Description
Devotees lights candles in Nara Devi Temple near to Jana Bahal Temple in Kathmandu, Nepal. Jana Bahal Temple is one of the must visit temple in Kathmandu.
This image is editorial