Question: what is the difference b w navy and naval academy?
Answer: Indian Naval Academy is the place where cadets get their specialized training before joining the Navy. The academy conducts the basic training for all the officers inducted into the Indian Navy and Indian Coast Guard.