India is known all over the world for its cultural diversity as it is a republic of 28 states and 7 Union ruled territories. This brings an excellent amalgamation of languages, rituals, festivals, cuisines, clothes and other things related to Culture. The one thing that amazes travellers to…

Advertisements