Introduction to the Aceh Street Mosque: The land on which the Aceh Street Mosque is located was donated by the Sultan of Aceh (the westernmost province of Indonesia) in 1808. Only believers can enter.

Leave a Reply