Place
municipality of Spain
Not who you're looking for? Others named Aledo: city in Parker County, Texas, United States · city in and county seat of Mercer County, Illinois, United S
Aledo is a municipality in the Region of Murcia, southern Spain.
From Wikipedia (CC BY-SA 4.0).