Funny and Crazy Pictures, that will make you say 'It Happens Only In India'.
It Happens Only In INDIA...!
A "Starbucks" cafe in Goa, India
Irani cafe in Hyderabad
So you're climbing the stairway and then...
If a tree falls in a soccer field and no one is around to hear it...
Desi Cola - Self service
most crowded train ever!
It's swimming time pal!