Durga Temple

Durga Temple is a temple of the Goddess in Nepal.

Open 24 hours (Google Maps).

Deities: Devi.

Siddhartha Hwy, Padsari, Lumbini Province 32900, Nepal

Source: google.