Worlds Best Kept Secret Travel Spots #8 Salta Argentina
Salta is the capital of the Salta providence in northwestern Argentina. Salta is located in the Lerma valley at the base of the Andes mountains and sits at 3780 feet above sea level. It is the second largest city in northern Argentina and has a population, including the metropolitan area, of over 619,000 residents. Total […]