About
An artificial lake, Lake Barrea (Lago di Barrea) is also located in Abruzzo. Although it is small, it offers stunning views of the mountains and the town of Barrea.
At Lake Barrea, you can swim, paddle boats, sunbathe, and ride a horse, followed by a traditional Italian meal or snack at the lakeside restaurant.