India is a tremendous country, famous for its monuments, mountains, rivers, natural beauty, glorious past, and cultural diversity. India is the melting pot in which a myriad of cultures blends together. This cultural destination is known to be one of the