Meaning and Translation of Riau Archipelago in Urdu Script and Roman Urdu with Wikipedia Reference, Image,
Not to be confused with Riau Islands Province, a province (administrative) of Indonesia.