Russell Bosworth

Russell Bosworth

Falcons Nest

Luxury private villa rental – Falcons Nest on the Costa Blanca near Javea and Denia High on Monte Pedreguer and only a short distance from Javea and Denia, this mountainside luxury air conditioned villa with wonderful panoramic sea and mountain view truly is a stylish ‘nest’ and perfect for holidaying…