家
About
New Page
关于
消息
Services
接触
More
Masjid Negeri Sultan Abu Bakar, commonly known as Johor's state mosque, is a historical structure in Ledang Hill, which also views the Straits of Tebrau. It was built in 1892 and finished in1900.