India is one of the best places on Earth: Hemsworth



'Thor' star Chris Hemsworth is in awe of India, and says it is among the finest locations on the planet.

Read More

Leave a Reply

Your email address will not be published. Required fields are marked *