It offers panoramic views of the city and the surrounding mountains. Inside, the Basilica of St. Mary of Alicante is equally impressive. It has a soaring nave and a beautiful altarpiece that dates ...