Mexico
San Jose del Valle is a settlement in Nayarit, Mexico. It has a population of approximately 22,541.