Altea is a beautiful Spanish town situated in the province of Alicante on the Costa Blanca. No wonder it attracts crowds of tourists. However, in addition to Altea, there are many stunning places around. And today I want to present a few.
319