The Nur Mosque is a mosque in Charlotte Amalie, Saint Thomas, United States Virgin Islands.
[1] It was then later renamed as the Nur Mosque.
This United States Virgin Islands-related article is a stub.
You can help Wikipedia by expanding it.This article about a mosque or other Islamic place of worship in North America is a stub.
You can help Wikipedia by expanding it.