Riau islands
From Wacklepedia - The Free Encyclopedia
The
Riau Islands are an
archipelago of
Indonesian islands located south of
Singapore. They are part of the
Riau province of
Indonesia.
This article is a stub. You can help Wikipedia by fixing it.