The Indian Navy has established various training Institutes in the various parts of country.   Naval Academy Ezhimala (NAVAC) :- It is located in Kannur (Cannanore) in Kerala. It is the premier training centre of Indian navy. It conducts the basic...