Results 1 results found The Masjid-i-Jehan-Numa, commonly known as the Jama Masjid of Delhi, is one of the largest mosques in India Goshiki-Numa, Urabandai, Fukushima Prefecture, Japan Goshiki-Numa, Urabandai, Fukushima Prefecture, Japan Autumn Colours, Tsuta Numa, Aomori Prefecture, Japan Entrance to Jama Masjid, Fatehpur Sikri, Uttar Pradesh, India, Asia Numa Falls, Kootenay National Park, British Columbia Numa Falls with snow, Kootenay National Park, British Columbia, Canada