India has become the first G-20 nation to achieve the Paris Agreement goals, with a 32-fold increase in solar energy capacity ...
Indian travelers are traveling across the globe and countries are continuing their efforts to attract tourists.