Tag Archives: Mirador La Falzia Javea Video

In Spanish, a mirador usually refers to a building that has turrets, balconies or similar that afford a great view. There are no turrets or windows, not even a building at Mirador la Falzia in Xabia; it is simply one of Javea’s most impressive viewpoints, which is saying quite a lot.