India shelves INS Baaz expansion, clears way for Galathea Bay airport
A satellite view of INS Baaz at Campbell Bay, Nicobar Island. (Google Earth)New Delhi: After nearly five years of inconclusive feasibility studies, the government has formally abandoned its…











