June 08, 2006


ITALY
- Anguillara (lakeside town 60km north of Rome)
This place, Parco de Lago, turned out to be a hidden gem away from the hustle and bustle of Rome.







0 Comments:

Post a Comment

<< Home