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

  1. Web site: Mendol Island food mill shed of the borderline region. Riau Pertanian.

0.605°N 103.215°W