Nepal

Traffic in Bagmati Pradesh

Hear from locals about traffic in Bagmati Pradesh municipalities.