Muara

Muara

Muara means Estuary in the Malay and Indonesian language, and is a name given to several locations in Southeast Asia.

Read more about Muara.