The Petroglyphs of Polish – Tarapoto, Peru

The Petroglyphs of Polish are a little-visited gem just outside Tarapoto, Peru. Discovered in 1966, these rock carvings still remain a bit of a mystery. The site of the petroglyphs has a certain aura about it; 5 large rocks lie...

Read More