The Cathedral of the Holy Cross in the country of Zambia is located in which city?
Correct answer: Lusaka

Lady butterfly
Sounds like a nice place. Too bad it’s so far away