Villa Frontera

Villa Frontera
Village
Country Chile
Region Arica y Parinacota
ProvinceArica

Villa Frontera, also identified as Chacalluta, is a village within the Arica Province of the Arica and Parinacota Region, Chile.