The mosque I found while wandering around alone. There’s a church opposite the mosque, and not far from there is a temple.
The mosque looks like well established and adequately maintained.
I wish I could get more info but most are very limited in English.