Benidorm Castle View Point declared one of the most beautiful in Spain

The holiday comparison web site “minube” has ranked the 25 most picturesque look out points in Spain and among them is the Benidorm Castle view point located in the old town of Benidorm and probably the most well recognised image of the city it is photographed by millions of tourists every year.
Read more: Benidorm Castle View Point declared one of the most beautiful in Spain