Nur MosqueThe Nur Mosque is a mosque in Charlotte Amalie, Saint Thomas, U.S. Virgin Islands, a dependent territory of the United States.OverviewThe mosque was originally constructed in 1978 as the Muhammad Mosque the first mosque in the territory. It was then later renamed as the Nur Mosque.