Sv. Ana / Sant'AnnaParishShareDestradijev trg / Piazzale Mario Destradi6000 Koper / CapodistriaSloveniaGet directions