Texas Sultan Iskandar Mosque Sultan Iskandar Mosque (Malay: Masjid Sultan Iskandar) is a mosque in Johor Bahru, Johor. Constructed in 2012-2015, the mosque was officially opened in 2016. It also houses the An-Nur Gallery. Read more...