Chiang in Thai means elephant. This means that Chiang Mai is quite obviously known as a city of elephants. When you visit it is very apparent that ...
The biggest, clumsiest babies you'll ever see. Please subscribe to TubeSpaghetti for more funny
This charming portrait of elephants parade across a base of faux ivory in a sculptural