Villa Guardia

Travel Guide

A lake with a boat docked at a pier, surrounded by mountains and houses.