Many of Spain’s most charming towns are from the beaten monitor and they may be tough to reach with public transportation.The Directorate-Normal for Traffic (DGT) may be the authority liable for issuing driving licences in Spain. Our purpose is to make certain that drivers have the mandatory competencies and aptitude to deal with motor vehicles w… Read More