16.6 C
oaxaca, mexico
Wednesday, September 22, 2021
  Since 1964, Oaxaca and Palo Alto have been Sister Cities and although 56 years seems like a long time, we are still friends and remain friends for the next fifty years and more. The people of Palo Alto...