India Is The Most Instagrammed Travel Destination Right Now
India is so hot right now on the gram. India is top of the pops as the most Instagrammed destination in the world to kick off 2020 beating perennial travel hotspots London and France. How does it work? A report analysing Instagram data from 1 January 2019 to Jan 31 2020, found 2020’s hottest travel […]