Altavista Petroglyphs
Your Next Mexico Day Trip is to the Altavista Petroglyphs The Altavista Petroglyphs are a must-see for anyone staying in Nayarit, Mexico. Whether you’re a history buff or just love an adventure away from your luxury villa to see something new, this is a day trip to remember. The Altavista Petroglyphs complex can be found…