Thailand – The Land of Smiles
What it is like to live in Thailand, the ‘Land of Smiles’ SMILE:“to form ones features into a pleased, kind or amused expression” Oxford Dictionary definitionOne of my smiles! From what…
What it is like to live in Thailand, the ‘Land of Smiles’ SMILE:“to form ones features into a pleased, kind or amused expression” Oxford Dictionary definitionOne of my smiles! From what…