It goes without saying that when it comes to sharing photos, Instagram is our best friend. Be it a meal at a restaurant or a vacation, we make it a point to share all our updates through photos on Instagram.
Taking all of those photos in mind, Facebook recently revealed a list of the Top 10 most instagrammed locations in India this year. However, there's a surprise. Taj Mahal, the eight wonder of the wonder did not top the list. India's
How about you find out which location it is?