Located in northwestern Nicaragua, about 90 minutes northwest of the capital city, Managua, and just 12 mi/20 km from Pacific coast beaches, Leon, Nicaragua, was first established in 1524, though...