 Pakistan Military Academy is similar in function to Royal Military Academy Sandhurst, École spéciale militaire de Saint-Cyr, and United States Military Academy West Point, and provides training to Gentlemen Cadets (Officer Cadets) of Pakistan Army and Allied countries.The academy has four training battalions, and 16 companies.Approximately 2,000 invited guests from over 34 countries visit this institution each year.