Ban Bang Cho, Thailand
When you spend your life travelling around the world and soaking up exotic cultures - by which I mean experiencing the traditions of other countries rather than cultivating strange foreign diseases - you tend to find yourself scratching your head in confusion for much of the time. This is because the things we take for granted back home are often as alien to people on the other side of the world as a 42 inch plasma wide screen television might be to a leopard, an...