Meaning and Translation of Three Valleys in Urdu Script and Roman Urdu with Wikipedia Reference,
The term Three Valleys means either: