_______ European city is called as the European Jerusalem ?

113

A. Madrid
B. Rome
C. Sarajevo
D. Granada