A city where countless cultures and religions coexist harmoniously, all within the same space.

Previous
Previous

Indonesia

Next
Next

Egypt