The research stations of India located in Antarctica are __________ and __________.


Answer :

Bharat and Maitri. These are where they are located.