Mendol Island Explained
Mendol Island is an Indonesian island in the Riau province. Mendol Island is a rice mill shed for the surrounding areas.[1]
Sources
- Web site: Mendol Island food mill shed of the borderline region. Riau Pertanian.
0.605°N 103.215°W