Give us feedback!

Hike to Wee’s Bar Petroglyphs, Melba, Idaho

Wee’s Bar Petroglyphs are near Swam Falls Dam. One of the rocks is filled with different pictures. 
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail