Advertisement
Advertisement
Riau Archipelago
[ ree-ou ]
noun
- a group of islands belonging to Indonesia, off the SE coast of the Malay Peninsula, at the entrance to the Strait of Malacca. 36,510 sq. mi. (94,561 sq. km).
Advertisement
Advertisement
Advertisement
Advertisement
Browse