Masjid Taqwa is a mosque, located at Opposite Baptist, Bamburi Kiembeni Road, Kiembeni, Mombasa, Kenya
Brand new, well kept
Small simple mosque without minaret . Clean and everything there to pray. I have not prayed there. I could see the mosque from the balcony.