Makkah Mass Rail Transit

Asia

Mecca Metro

BY
Mikuláš Hudec

Mecca is a city of enormous importance in both history and religion, and it has a vast network of public ...