Meghalaya’s capital Shillong pips Azerbaijan’s historic capital city Baku as the most popular destination for Indian travellers in 2025, reveals the new ‘Travel Trends Report’ by global travel app ...
Russia's President Vladimir Putin on Wednesday hosted China's Xi Jinping, India's Narendra Modi and other world leaders at a summit of the BRICS bloc of developing economies, part of the Kremlin's ...