Visiting Tahquitz Canyon in Palm Springs, California

965 days ago via viatravelers    Discuss    all
Tahquitz Canyon is a natural wonder located in Palm Springs, California. This 60-foot waterfall and its surrounding landscape are popular tourist destinations and for good reason. Visitors can enjoy hiking and picnicking in the park, as well as admiring the beauty of the falls.

Submit a Comment

Log in to comment or register here