Leon, Nicaragua

Leon, Nicaragua

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...

JDS Travel News JDS Viewpoints JDS Africa/MI