Tuesday, July 12, 2011

Why do Indian people buy so many hotels?

I read that like 60% of all US hotels are owned by Indians...dont they make up like less than 1% of the population..?

No comments:

Post a Comment