Naval Academy Ezhimala(NAVAC) is located at in the Kannur (Cannanore) District of Kerala, which forms a part of its North Malabar Region. Nestled between the imposing Mount Dilli, serene Kavvayi backwaters and majestic Arabian Sea, NAVAC provides an idyllic setting for training with its picturesque and tranquil environment. This is the premier training establishment of the Indian Navy and will conduct the basic training for all officers being inducted into the Indian Navy under various schemes and is Asia’s largest Naval Academy. INS Zamorin is the base depot ship for administrative and logistic support for NAVAC.
NAVAC has a 7 km beach front on the Arabian Sea. It conducts basic training for all officers inducted into the Indian Navy. It also currently trains Indian Coast Guardpersonnel . NAVAC was established in May 1969, while its Ezhimala campus was inaugurated on 8 January 2009. It shares the 2,452 acres (9.92 km2) site with the naval base depot, INS Zamorin, and the naval hospital, INHS Navjivani. The academy spread over nearly 2,500 acres (10 km2) on a promontory that was the capital of the ancient Mooshika kings. It was a flourishing seaport and centre of trade in ancient Kerala and one of the major battlefields during Chola-Chera war in 11th century AD. It is believed that Lord Buddha visited Ezhimala.