Venture into the ancient world of Ita Letra, a fascinating archaeological site in the Amambay department, known for its prehistoric petroglyphs carved into massive sandstone rocks. Learn about the indigenous people and the stories behind these mysterious engravings.