answersLogoWhite

0

What a nice question!!!!!

It is located in Madinah, Saudi Arabia ,Asia.

Insha Allah we will all see this beautiful place of Allah [SWT}

User Avatar

Wiki User

13y ago

What else can I help you with?