Designed by
Title
The enchanting Vallocchie waterfall, near Lake Turano #324474279
Description
The enchanting Vallocchie waterfall, near Lake Turano, in the village of Castel di Tora, Rieti, Lazio, Italy. The stream inside the forest. Cool and refreshing in the heat of summer