"Incredible India" our slogan for tourism promotion itself creates a vague picture in minds about our nation. India is definitely incredible in the sense that even in 21st century people here follow customs, traditions and rituals as old as centuries. read more