Locations
Cuernavaca Oaxaca Tlaxcala Mexico City
Mexico (miscellaneous) Vancouver Ontario USA
Cambridge Great Britain France & Spain India & Kashmir
   
  Bonin Islands