The temple of Seto Machindranath is located in Jana Bahal (also known as Machhindra Bahal) place near Asan, Kathmandu and is believed to have been established around the 10th century.
The temple of Seto Machindranath is located in Jana Bahal (also known as Machhindra Bahal). A place located between Ason and Indra chowk, Kathmandu and is believed to have been established around the 10th century.