Did Life Originate In India?

Did Life Originate In India?

A remarkable scientific discovery in Jharkhand has brought India into the global debate about one of humanity’s biggest unanswered questions: Where did life on Earth begin? Scientists have discovered a 3.5-billion-year-old rock formation containing chemical…

Read More

15 Lesser-Known Destinations in India Worth Visiting

15 Lesser-Known Destinations in India Worth Visiting

India is home to some of the world’s most extraordinary travel experiences. From the snow-covered Himalayas and tropical coastlines to ancient forts, desert landscapes and remote villages, the country offers an incredible variety of destinations.…

Read More