Vidya

Member since March 2021
Vidya

Reviews (1)


Shoshone Falls Park
Shoshone Falls Park in Twin Falls, ID
July 13, 2021

Beautiful location

this is a hidden gem and our pup loved the park area. he could chill out with us while we saw the falls. an overall dog friendly place and a sight to sour eyes!

Photos (1)