Where to Stay in Salta – A Guide to “The Beautiful” Salta is the seventh most populated city in Argentina and one of the most important centers in the north of the southern country. It is the capital of the homonymous province, located in the Lerma Valley, west of the ...