Statuc of Liberty’ is near to which of the following cities ? December 14, 2024 – by admin 0A. New YorkB. LondonC. OttawaD. Rome