No. The Nile is in Africa and Mecca is a city in Saudi Arabia.
Oman
Several: The West Wall in Jerusalem, Mecca, The Ganges River in India, to name a fiw.
Mecca!!
Mecca
The address of the Mecca Alliance Representing A Building Savior Mecca A R A B is: Po Box 4, Mecca, IN 47860-0004
No one can own the property of Mecca because Mecca is not to be Owned .
Christians are not allowed in Mecca, so there are no churches in Mecca.
Mekkah Mecca Mecca is the correct one,
Mecca is in Saudi Arabia
it is john mecca Anderson
Mecca's population is 1,700,000.