hankypankee Posted June 8 Share Posted June 8 There are often news articles, nearly every week in fact, referring to Thailand as being the hub of this or the hub of that. I’m not sure I fully understand what that means, but it seems like they are suggesting that Thailand is the leader or even the most successful in the region at whatever Thailand is being referred to as a hub for. So is Thailand really the hub of so many things in SE Asia or Asia in general? And what things do you feel that Thailand is really a hub for? 1 1 Link to comment Share on other sites More sharing options...
Pouatchee Posted June 8 Share Posted June 8 buzzzzzz word on AN. maybe originates from some thai buzz word Link to comment Share on other sites More sharing options...
ChumpChange Posted June 8 Share Posted June 8 Definitely the hub of hubs. In the LOS you can hub until you drop. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now