Javelina Rocks is a popular tourist attraction located on Cactus Forest Drive in Tucson, Arizona. This institution offers visitors the opportunity to experience …
Reviews
Tripadvisor
5.0/5 · 2 reviews
Loading reviews...
Mar 30, 2021
On Cactus Forest Drive, there is an outcropping of rocks known as Javelina Rocks. They are made to climb and get pictures and that is what we did. It was great to the see the cactus with the Santa …Full review by Grover R