Culture Crossing Site: A community built guide to cross-cultural etiquette & understanding


Culture-crossing site:a guide to customs, traditions, etc. in many countries:excellent resources to use for class