По-моему, в самой Индии теория о "северной родине" особой популярностью не пользуется. Некоторые считают её изобретением колониалистов-европейцев с целью подвести базу под свои завоевания.
А я как раз-таки слышал обратное. Даже тот факт, что современные индийские исследователи географически располагают гору Меру на Северном полюсе.