The Indian subcontinent is spread over a vast area with various countries lying under it such as India, Pakistan, Bangladesh,…