Madura

Madura is an Indonesian island northeast of Java, separated from it by the Madura Strait. It is known for its distinct Madurese language and culture.

Connect