mosques with impressive architecture



can you identify all the three mosques?
where are these mosques located?
hajjah faitmah mosque, beach road; sultan mosque, muscat street; and abdul gaffoor mosque, dunlop street.
cannot give any clue, otherwise using the key words, you can 'google' the answer.
i used to stay with a relative - during the school holidays - whose house was about 100 metres from one of these mosques but i had not known of its existence until i happened to eat teochew porridge at one of the shops along the same street many, many years later.
most of the worshippers of this particular mosque are indian muslims.
