Barrea is a picturesque Italian town of about 670 inhabitants located in the province of L'Aquila, in the Abruzzo region. Perched at 1,066 meters above sea level on a rocky spur, this medieval village is one of the most charming tourist destinations Pillow #889791596
Barrea is a picturesque Italian town of about 670 inhabitants located in the province of L'Aquila, in the Abruzzo region. Perched at 1,066 meters above sea level on a rocky spur, this medieval village is one of the most charming tourist destinations Pillow #889791596