_______ European city is called as the European Jerusalem ?

108

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