0%

ALL meanings of riau archipelago

Riau Archipelago
R r
  • noun riau archipelago 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). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?