Guarda, Galicia, Spain
Guarda is a town located in the province of Pontevedra in Galicia, Spain. Situated on the border with Portugal, Guarda is known for its stunning landscapes, rich history, and cultural heritage. The town’s most iconic landmark is the Santa Trega hill, which is home to an ancient Celtic settlement dating back to the Iron Age. … Read more