VIDEO: The world’s most Instagrammed place?

A snapshot of popular photo-sharing app Instagram's growing membership

Read more