India is a vast nation built by people from various ethnicity. Each and every corner of this country has its own sets of traditions, culture and specialized art in different forms. This diversity makes India an unique and interesting destination for the travelers from across the globe.