The World is an artificial archipelago of small islands constructed in the shape of a world map, located in the waters of the Arabian Gulf.
Al Farooq Omar Bin Al Khattab Mosque features Andalusian and Ottoman architectural styles.