Thailand, Thailand, Thailand - where on earth would I rather be...Thailand for me is absolutely one of, if not THE food mecca. I love Thai food.