Santa Lucía hermitage in Javea – history, location & images
The Santa Lucía hermitage sits on top on the tallest hill in Javea’s town limits. At 163m above sea level,…
Best travel guide for Javea
The Santa Lucía hermitage sits on top on the tallest hill in Javea’s town limits. At 163m above sea level,…