Mankamana Temple

Mankamana Temple is a Hindu temple in Nepal.

Open 24 hours (Google Maps).

Godawari, Bagmati Province 44709, Nepal

Source: google.