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,…