Image taken from Café del Mar (Altea)
Enjoy the captivating skyline over the marina from the Café del Mar at this beautiful coastal town, located in the province of Alicante. The almost blurry northern Ifach Rock amidst the palm trees and the southern rocky area of Punta Lombarda conform a beautiful landscape for anonymous strollers wishing to relax along the magnificent beaches of Altea.














