Source: Tourism MediaU.S. Naval AcademySee where future generations of Navy and Marine Corps officers are trained at this historic federal service academy within a former fort in Annapolis harbor.WorldNorth AmericaUSAMarylandAnnapolisU.S. Naval Academy