With postcard-perfect views of the Chesapeake Bay and a constant parade of United States Naval Academy midshipmen marching around in dress whites, Annapolis, Maryland, is an idyllic capital city full ...