Kashmir is divided between India and Pakistan , but claimed by both .