POI's creator (Voyajo Team)
Ali bin Abi Talib Mosque is a mosque in Dubai, just to the northwest of Dubai Museum. Lonely Planet describes it as a 'simple yet striking mosque in the textile area of Bur Dubai Souq' and is notable for its 'sensuous, bulbous domes and gently tapering minaret.' (...) (from Wikipedia)