India is famous for its diverse culture & tradition, colourful fairs & festivals, delicious Indian cuisine, historical monuments & architecture, and few more things.