Notre Dame tops list of most Instagrammed religious landmarks in the world

With more than 4.7 million hashtags, Notre Dame Cathedral in France ranks as the most Instagrammable religious landmark in the world.

Top News